Posts from 2018

Bibliothèques de rapports Koha

La bibliothèque communautaire de rapports Koha (en anglais) est une mine d’inspiration ! Pensez à adapter les[…]

17.05 et versions suivantes : réécrire ses requêtes MARC

Les éléments MARC ont migré de la table biblioitems à la table biblio_metadata depuis la version 17.05.[…]

Dispositif de test Koha 16.11 de l’Enssib

Le plan de test est traduit du plan de test communautaire et adapté aux besoins et spécificités[…]

Détail d’un lecteur à partir de son numéro interne

Récupérer toutes les données d'un lecteur à partir de son numéro interne

Liste des lecteurs doublons

Retrouver les lecteurs qui ont plusieurs comptes (! homonymes)

Nombre de monographies acquises par achat l’année précédente triées par notice (ESGBU)

MO : Monographie CO : Ouvrage Concours OR : Ouvrage Référence SU : Suites US : Usuels[…]

Comment interroger les libellés des valeurs autorisées plutôt que les codes dans une requête ?

SELECT champ_de recherche FROM table WHERE champ_de_recherche=<<libelle_champ|valeur_autorisee>> Exemple : RECHERCHE GUIDEE PAR TYPE DE DOCUMENT SELECT biblio.title[…]

Comment extraire les attributs lecteurs?

SELECT borrowers.borrowernumber, borrowers.surname, borrowers.firstname, borrowers.cardnumber, borrower_attributes.code, borrower_attributes.attribute FROM borrowers LEFT JOIN borrower_attributes ON (borrowers.borrowernumber=borrower_attributes.borrowernumber) LEFT JOIN borrower_attribute_types[…]

Comment faire un DUMP MySQL en ligne de commande?

mysqldump -u $db_user -p$db_pass $db_name | gzip > $publicdumpdir/$dumpName

Comment afficher plusieurs valeurs autorisées dans une même requête (sous-requêtes SELECT)

Exemple pour le module adhérent : SELECT borrowers.cardnumber AS numero_carte, borrowers.surname AS Nom, borrowers.firstname AS Prenom, borrowers.email[…]

Valeurs autorisées par défaut : comment s’y retrouver pour une version communautaire?

Il existe quelques catégories de valeurs autorisées qui sont créées automatiquement lors de l’installation de Koha. (Remerciements[…]

Mais où sont les listes de valeurs « branches » et « itemtypes »?

! les listes branches et itemtypes qui sont visibles lors du mapping des grilles ne sont pas[…]

Comment proposer dans un rapport une saisie libre dans un champ

SELECT champ_de recherche FROM table WHERE champ_de recherche LIKE <<nom_du_libelle>> Exemple : RECHERCHE GUIDEE PAR COTE SELECT[…]

Comment rechercher sur un intervalle de dates?

Un exemple vaut parfois mieux que de longues explications : SELECT biblio.datecreated AS Date_creation, biblio.title AS Titre,[…]

Comment afficher la structure d’une table quand on n’a pas accès à la base Koha

SELECT * FROM nom_de_la_table LIMIT 5 Exemple : TABLE branches SELECT * FROM branches LIMIT 20

Comment, dans le rapport, faire un lien direct vers la notice bibliographique ou exemplaire ?

Le lien pourra se faire vers la notice en interface pro : ou vers l’exemplaire en mode[…]

Comment trouver les notices bibliographiques sans exemplaires – (USING)

SELECT biblio.biblionumber, title, isbn, issn FROM biblio LEFT JOIN biblioitems USING(biblionumber) LEFT JOIN items USING(biblionumber) WHERE itemnumber[…]

Comment savoir si un champ de la notice d’exemplaire non lié à un champ Koha est vide ?

Exemple sur le 995$l (et oui… curieusement on interroge le 999) SELECT items.barcode, biblio.title, biblio.author, (SELECT description[…]

Symposium 2018

Le symposium Koha 2018 s’est tenu les lundi 25 et mardi 26 juin 2018. Cette année, nous[…]