Vous êtes ici :
< Retour

Cet article s’applique à la version 20.05 et plus

Depuis la version 20.05, il est possible de créer une liste à partir des résultats d’un rapport SQL. Cette fonction est particulièrement pratique lorsque l’on veut ajouter rapidement un très grand lot de notices (ex. 1000 et plus) dans une liste.

De plus, cette fonction est aussi utilisé pour contrevérifier les résultats du rapport, comme par exemple: avant la suppression en lot de notices. Ainsi, la liste permet de mieux visualiser le contenu MARC des notices citées dans les résultats du rapport.

À noter

Cette option sera uniquement affichée dans le rapport si la requête SQL cherche des numéros de notices (biblionumber).

Pour l’utiliser:

  1. Créer un rapport demandant des numéros de notices

Exemple: Liste des notices selon le type de document contenu dans la zone 942 c

SELECT
    biblio.biblionumber
 FROM
    biblio
    LEFT JOIN biblio_metadata USING (biblionumber)
 WHERE
    ExtractValue( metadata, '//datafield[@tag="942"]/subfield[@code="c"]' ) =<<Type de document|itemtypes>>

  1. Après avoir exécuter le rapport, Koha fera apparaître un bouton «Opérations en lot avec 20 notices visibles» au haut du tableau.
bouton d'opération en lot au haut d'un rapport

Astuce

Le bouton d’ «Opérations en lot» récupère uniquement les résultats de la page consultés (par défaut = 20 résultats).

Pour ajouter plus de 20 résultats à la liste, changer d’abord le nombre de résultats par page.

menu déroulant du nombre de résultats par page dans un rapport

  1. Pour ajouter les résultats dans une liste, cliquer sur le bouton «Opération en lot avec [nbres] notices visibles et choisir l’option «Ajouter à une liste»

vue de l'option «ajouter à une liste» du bouton «Opérations en lots»

  1. Dans la fenêtre « pop-up », choisir le nom de la liste ou créer une nouvelle liste «Privée»

fenêtre pop-up de choix de liste

  1. Enregistrer
  1. De retour dans le rapport, changer de page et ajouter les résultats suivants.

Attention!

Si vous utilisez cette liste pour la suppression en lot de notices, évitez les listes trop volumineuses (max. 1000 notices), car l’opération de suppression peut échouer s’il y a trop de notices.

Voir aussi

Obtenir la liste de notices ayant une certaine valeur dans une zone MARC spécifique
Supprimer des notices en lot (importation de fichier)
Élagage d’exemplaire
Supprimer les utilisateurs en lot (par liste)

Table des matières