LISTE DES REQUTES SQL DISPONIBLES EN .Requtes SQL – G©n©ralit©s Comment importer une requte

  • View
    227

  • Download
    0

Embed Size (px)

Text of LISTE DES REQUTES SQL DISPONIBLES EN .Requtes SQL – G©n©ralit©s...

  • Anne-Marie Cubat http://amcubat.be/docpmb/

    Infos sur PMB et PMB-Services http://www.sigb.net/

    Documentation officielle : le guide en ligne de PMB http://doc.sigb.net/pmb/co/guide_complet_web_1.html

    LISTE DES REQUTES SQL DISPONIBLES EN LIGNE

    Introduction

    Requtes SQL Gnralits

    Comment importer une requte

    Diffrences entre certains onglets

    Pour quel utilisateur ?

    Paniers et traitement par lot

    Onglet Circulation

    Paniers de lecteurs Slection

    Paniers de lecteurs Actions

    Onglet Catalogue

    Paniers de bulletins Slection

    Paniers de bulletins Actions

    Paniers dexemplaires Slection

    Paniers dexemplaires Actions

    Paniers de notices Slection

    Paniers de notices Actions

    Onglets Administration et Editions

    Etiquettes de cote et dadresses

    Groupes de lecteurs Lettres et e-mails de prt ou de rappel

    Listes de lecteurs

    Listes de monographies (livres, CD, DVD )

    Listes de priodiques

    Listes diverses Listes mixtes (monographies priodiques)

    Listes Vrification des donnes

    Listes de prts actuels

    Listes de prts archivs - Historique

    Statistiques Notices et exemplaires

    Statistiques Lecteurs

    Statistiques Prts

    Utilitaires Gestion de la base

    http://amcubat.be/docpmb/

    PMB est un SIGB : un Systme Intgr de Gestion de Bibliothque.

    Cest un logiciel performant, en constante volution, dvelopp par la socit PMB-Services. Il est distribu sous licence libre et son code-source est ouvert.

    Cest dans la mme optique de partage que jai dcid de mettre votre disposition un site de documentation. Prenez le temps dexplorer ces ressources, il y a de nombreuses fonctionnalits de PMB dcouvrir

    Anne-Marie Cubat

    http://amcubat.be/docpmb/http://www.sigb.net/http://doc.sigb.net/pmb/co/guide_complet_web_1.htmlhttp://amcubat.be/docpmb/

  • A.-M. Cubat Liste des requtes SQL disponibles en ligne Page 2 Source : http://amcubat.be/docpmb/requetes-sql/telecharger-et-importer

    INTRODUCTION

    Prudence !

    Les utilisateurs (les bibliothcaires) nont pas les mmes fonctions, ni les mmes comptences en informatique et en

    bibliothconomie. Naccordez donc pas tous les utilisateurs les droits sur toutes les requtes, cest inutile et dangereux.

    http://amcubat.be/docpmb/configurer-droits-utilisateurs-pmb

    La plus grande prudence est requise pour les requtes daction sur les lecteurs, les bulletins, les exemplaires ou les

    notices, et les requtes daction excuter dans longlet Administration. Noubliez pas que certaines requtes peuvent modifier compltement la base, et mme vous faire perdre des donnes si vous

    lancez une procdure inconsidrment. Or, tous les bibliothcaires ne sont probablement pas conscients des risques.

    Prudence donc.

    Il ny a pas de fonction annuler , pas de CTRL-Z qui puisse vous ramener en arrire. La seule manire de

    pouvoir retourner ltat antrieur est de faire une sauvegarde avant de lancer une requte daction, et de restaurer

    ensuite votre base.

    Rflchissez aussi particulirement avant demployer les requtes daction sur les paniers de notices. Certes, il peut

    sembler tentant de modifier une srie dlments dun coup de baguette magique. Mais attention ! La plupart de ces requtes

    requirent ensuite une r-indexation de la base, sinon vous aurez limpression que PMB ne trouve plus certaines de vos

    donnes.

    Si vous employez une version rcente de PMB, et que les notices sont encore regroupes dans un panier, vous pourrez activer

    une r-indexation partielle de la base (seulement les notices prsentes dans le panier). Sinon, vous serez oblig de tout

    rindexer, ce nest donc pas un gain de temps que demployer ces procdures pour modifier deux ou trois notices !

    Mise jour octobre 2015

    Vu que jamliore et/ou cre rgulirement des requtes, jai voulu vous faciliter la vie, et vous permettre de reprer dun

    simple coup dil les nouveauts. Toutes les procdures que jai ajoutes et/ou modifies rcemment sont en rouge !!!

    Je nai pas revu toutes les requtes je nen ai pas le temps, il y a beaucoup de procdures, et certaines sont fort anciennes

    mais presque toutes celles que jai cres, mises jour ou vrifies ont t testes avec la version 3.5.1 de PMB.

    Je travaille dsormais avec la version 4.1 de PMB. Jusqu prsent, je nai pas encore d modifier beaucoup de requtes, mais

    cela sest dj produit. Si ncessaire, je signalerai donc les problmes ventuels de compatibilit.

    Anne-Marie Cubat

    http://amcubat.be/docpmb/requetes-sql/telecharger-et-importerhttp://amcubat.be/docpmb/configurer-droits-utilisateurs-pmb

  • A.-M. Cubat Liste des requtes SQL disponibles en ligne Page 3 Source : http://amcubat.be/docpmb/requetes-sql/telecharger-et-importer

    REQUTES SQL GNRALITS

    Les procdures de longlet Circulation ne se crent, ne simportent et ne fonctionnent que dans cet onglet-l.

    Les procdures de longlet Catalogue ne se crent, ne simportent et ne fonctionnent que dans cet onglet-l.

    Les procdures de longlet Administration ne se crent et ne simportent que dans cet onglet-l.

    Toutefois, la plupart dentre elles peuvent sexcuter dans longlet Administration ou dans longlet Editions.

    Comment importer une requte

    Pour importer une requte, il faut dabord que vous soyez dans longlet adquat de PMB !!

    Il y a 3 zips tlcharger, le nom du zip correspond au nom de longlet concern. Administration Requtes SQL (zip)

    Catalogue Requtes SQL (zip)

    Circulation Requtes SQL (zip)

    Ces 3 zips sont disponibles cette adresse http://amcubat.be/docpmb/requetes-sql/telecharger-et-importer

    Explications : Comment tlcharger et importer des requtes SQL dans PMB http://amcubat.be/docpmb/wp-content/uploads/pmb-telecharger-importer-requetes.pdf

    Diffrences entre certains onglets

    Dans longlet Circulation, le sous-menu Paniers Gestion des procdures napparat pas toujours doffice.

    Si vous ne le voyez pas, vous devez modifier un des paramtres par dfaut : show_caddie doit avoir la valeur 1 Voir Administration Outils Paramtres Emprunteurs

    Prsence de certaines requtes dans 2 onglets : Administration et Editions.

    - Une requte daffichage (obtenir une liste) peut tre excute dans lun ou dans lautre onglet. - Mais une requte daction ne peut sexcuter que dans le module Administration. Cest un 1er niveau de protection.

    - Laccs longlet Administration doit tre strictement limit, cest pourquoi les requtes qui sont potentiellement les plus dangereuses (les requtes daction sur la base) ne seront visibles et utilisables que dans le module Administration, donc

    par un nombre rduit de personnes. La liste des procdures disponibles sera probablement un peu plus longue en

    Administration quen Editions

    Mme si une requte est visible dans les deux onglets (Administration et Editions), il faut choisir le module le plus

    adquat, en fonction de lobjectif poursuivi.

    - Ajouter une nouvelle requte (par cration directe ou par import) ou diter une requte existante (afin de la corriger ou de lamliorer) nest possible que dans le module Administration.

    - Excuter une requte daction nest possible que dans le module Administration (voir ci-dessus).

    - Excuter une requte daffichage (obtenir une liste) peut thoriquement se faire dans les deux onglets, mais o Ce sera dans le module Editions si vous voulez ensuite exporter le rsultat vers le tableur, pour imprimer directement la

    liste ou raliser un publipostage (lettre, tiquettes, bibliographie )

    o Ce sera dans le module Administration si vous voulez tester la requte ou avoir une ide rapide du rsultat (dans ce cas, un transfert vers le tableur reste possible mais est un peu plus compliqu).

    http://amcubat.be/docpmb/requetes-sql/telecharger-et-importerhttp://amcubat.be/docpmb/requetes-sql/telecharger-et-importerhttp://amcubat.be/docpmb/wp-content/uploads/pmb-telecharger-importer-requetes.pdf

  • A.-M. Cubat Liste des requtes SQL disponibles en ligne Page 4 Source : http://amcubat.be/docpmb/requetes-sql/telecharger-et-importer

    Dans longlet Administration, je vous conseille de crer des rubriques, afin de regrouper les procdures en fonction de

    leur objectif.

    En effet, il ny a pas de rubriques prvues au dpart, mais cest longlet qui, au fil du temps, contiendra le plus grand nombre

    de requtes.

    Cliquez sur le sous-menu classements (en-dessous de Actions personnalisables) ; et crez les rubriques ncessaires.

    Au moment de sauvegarder une procdure, prcisez dans quelle rubrique elle doit figurer. Par dfaut, ce sera aucun classement ; mais si vous cliquez sur la petite flche ( droite), vous verrez apparatre un menu droulant,

    avec les noms des rubriques que vous avez cres (listes de lecteurs, listes de livres, listes de prts, statistiques ).

    Pour dplacer une requte dun classement lautre, il suffit dditer la procdure (comme si vous vouliez modifier le code SQL). Vous choisissez tout simplement sa future rubrique (grce la petite flche dont je parlais ci-dessus), et

    vous enregistrez nouveau la requte.

    Pour quel utilisateur ?

    Les remarques lies aux utilisateurs concernent les requtes de tous les onglets.

    Les droits sur les requtes se grent aussi individuellement, procdure par procdure, utilisateur par utilisateur.

    Pour chaque requte, on peut prciser qui a le droit de lemployer.

    Cest donc un niveau de scurit supplmentaire.

    Exemple : cette requte est rserve ladministrateur de la base.

    Mme sil sagit dune pro