Sommaire 

Comment effectuer une recherche globale sur une table ?

Pour cela, on utilise * ou %.

Exemple : Rechercher tous les biens dont le numéro d’inventaire commence par 2012.

image-20230925092538-1.png

Le ? permet également de remplacer un caractère dans la recherche.

Exemple : rechercher tous les numéros d’inventaire qui commencent par 202 ?.*

image-20230925092604-2.png

Il est également possible d’utiliser le ? sur des termes.

Exemple : rechercher une dénomination qui commence par « tab » : tab????*

image-20230925092703-3.png

Ces fonctionnalités peuvent être utilisées dans toutes les recherches : globale, simple, experte, par liens, etc.

Quelles différences entre la recherche experte et la recherche par liens ?

La recherche experte

La recherche experte permet de croiser les champs sur une table.

Cela permet d'effectuer des recherches précises sur les index. Les index sont les noms des champs qui sont présents dans une grille complète et rangés par onglet thématique dans la grille de saisie complète standard.

image-20230925092730-4.png

Avec la recherche experte, il est possible  :

  • d'utiliser des opérateurs booléens, qui permettent de filtrer les résultats en combinant ou excluant des mots précis de la recherche. Les opérateurs booléens les plus courants sont et/ou/sauf.

    image-20230925092754-5.png

Incidence de chaque opérateur booléen sur les recherches effectuées :

ET : récupère les résultats contenant uniquement les deux mots que l’entourent. Les résultats qui ont soit l’un soit l’autre ne vont pas ressortir dans la liste de résultats

OU : récupère les résultats les deux termes qui l’entourent ou bien, soit l’un, soit l’autre

SAUF : récupère les résultats contenant le terme qui précède sauf. Les résultats avec les termes après le sauf ne sont pas renvoyées dans les résultats.

  • d'utiliser des opérateurs de comparaison intra-champs, qui permettent d’affiner les recherches dans les index

    image-20230925092827-6.png

Incidence de chaque opérateur de comparaison sur les recherches effectuées :

= égal : recherche les fiches qui sont indexées sur le seul terme saisi.

et : recherche les fiches qui sont indexées sur tous les termes saisis.

ou : recherche les fiches qui contiennent au moins un des termes saisis.

sauf : recherche les fiches qui contiennent le premier terme sans le deuxième.

> : recherche les fiches dont la valeur est supérieure au terme recherché.

>= : recherche les fiches dont la valeur est supérieure ou égale au terme recherché.

< : recherche les fiches dont la valeur est inférieure au terme recherché.

<= : recherche les fiches dont la valeur est inférieure ou égale au terme recherché.

[ ] entre : recherche les fiches dont la valeur est comprise entre les deux dates recherchées, c'est à dire les intervalles.

Les opérateurs booléens ainsi que les opérateurs de comparaison intra-champs peuvent être utilisés dans la recherche experte et dans la recherche par liens !

La recherche par liens

La recherche par liens permet de croiser les informations de plusieurs tables.

Dans la recherche par liens, il est possible d’utiliser les opérateurs booléens et les opérateurs de comparaison intra-champs.

Exemple : rechercher toutes les notices de biens patrimoniaux dont les photos sont libres de droits.

image-20230925092911-7.png

Comment effectuer des recherches sur des termes, en cas de doute sur l’orthographe ?

Pour cela, on utilise la troncature * ou % en début, milieu ou fin de mot.

Exemple : Rechercher le nom d’auteur Zimerstranglief.

Cas 1 : recherche effectuée avec le début du nom. La troncature est positionnée à droite, pour terminer le mot.

image-20230925093003-8.png

Cas 2 : recherche effectuée avec la fin du nom. La troncature est positionnée à gauche, pour commencer le mot.

image-20230925093050-9.png

Cas 3 : recherche effectuée avec le début et la fin du nom. La troncature est positionnée au milieu du mot.

image-20230925093117-10.png

Comment rechercher les notices dans lesquelles un champ n’est pas renseigné ?

Rechercher les notices dans lesquelles un champ est renseigné quand le "aucune valeur" n'est pas disponible

Exemple : Rechercher toutes les notices dont la matière n'est pas renseignée

1717762433901-187.png

Rechercher les notices dans lesquelles un champ est renseigné en utilisant le "aucune valeur"

Exemple : Rechercher toutes les notices dont le champ marquage n’est pas renseigné.

image-20230925093149-11.png

Attention à l'indexation des champs vides avec aucune valeur :

Cette recherche fonctionne dans les champs listes en V4.2 mais pas sur les Thésaurus.

« Aucune valeur » ne marche pas avec plusieurs champs regroupés sous un index.

Rechercher les notices dans lesquelles un champ est renseigné 

Ce type de recherche nécessite d’utiliser l’opérateur booléen « sauf ».

Exemple : Rechercher toutes les notices dont le champ marquage est renseigné.

image-20230925093215-12.png

Comment rechercher toutes les notices de biens liées à aucune notice photo ?

Lorsque l’on effectue des recherches sur des liens entre différentes tables/notices, on utilise toujours la recherche par liens, via le champ clé unique ou Unique_Key.

Ce type de recherche nécessite d’utiliser l’opérateur booléen « sauf ».

image-20230925093238-13.png

Comment rechercher toutes les notices photos liées à aucune notice de bien ?

Lorsque l’on effectue des recherches sur des liens entre différentes tables/notices, on utilise toujours la recherche par liens, via le champ clé unique ou Unique_Key.

Ce type de recherche nécessite d’utiliser l’opérateur booléen « sauf ».

image-20230925093259-14.png

Comment rechercher la notice la plus ancienne saisie dans la table ?

Pour cela, on utilise ^ ou -, en recherchant l’information sur le champ clé unique ou Unique_Key.

Exemple : Rechercher la première notice bibliographique enregistrée.

image-20230925093321-15.png

La recherche sera effectuée sur la clé la moins grande de la table !

Flora pourra remonter les clés existantes et pas les anciennes notices supprimées.

Comment rechercher la dernière notice saisie dans la table ?

Pour cela, on utilise $ ou +, en recherchant l’information sur le champ clé unique ou Unique_Key.

Exemple : Rechercher la dernière notice bibliographique enregistrée.

image-20230925093340-16.png

La recherche sera effectuée sur la clé la plus grande de la table.

Flora pourra remonter les clés existantes et non les notices supprimées.

Comment rechercher les notices créées ou modifiées dans un laps de temps de quelques jours ?

Cette recherche est intéressante pour effectuer des statistiques.

Pour cela, on utilise le $TODAY = pour signifier que l’on recherche une information à partir d’aujourd’hui

Et le $TODAY-nombre de jours ou $TODAY+ nombre de jours = pour signifier qu’on recherche dans les jours précédents delete ou dans les jours suivants add.

Avantages du $TODAY : si vous mémorisez la requête, la recherche se remet à jour automatiquement. 

Exemple : rechercher toutes les notices créées entre la semaine dernière et aujourd’hui.  

image-20230925093411-17.png

 Attention au mélange des opérateurs de comparaison :  avec les +30>, les -30<  et le -30 >= ou +30<= .

Comment chercher les dépôts arrivant à échéance ?

Dans Flora, la table des entrées permet de référencer l’entrée administrative de vos dépôts. Un champ « Date de restitution » est disponible dans la grille de saisie des dépôts.

Il est donc possible d’effectuer une recherche experte sur ce champ.

Exemple : visualiser les dépôts qui arrivent à échéance à partir d’aujourd’hui et dans les 30 jours à venir.

Pour cela, on utilise :

  • L’opérateur de comparaison « et »
  • Le $TODAY

    image-20230925093433-18.png

 Attention au mélange des opérateurs de comparaison :  avec les +30>, les -30<  et le -30 >= ou +30<= .

Comment retrouver toutes les notices saisies par une personne à une date précise ?

Dans la recherche experte, il est possible de rechercher avec les champs « SAISI PAR » et « SAISI LE », pour trouver les notices créées par un agent, à une date dite.

image-20230925093506-19.png

Dans le champ SAISI PAR : renseigner le code du compte utilisateur recherché

Dans le champ SAISI LE : respecter la nomenclature : aaaammjj (correspond à année-mois-jour)

Comment rechercher les notices saisies ce jour ?

Rechercher sur la date du jour en utilisant le $TODAY.

image-20230925093535-20.png

Comment rechercher les notices photos importées en lot aujourd'hui ?

Pour rechercher les notices importées ce jour, rechercher sur le champ « CODE DE TRANSFERT » puis, sur le champ « SAISI LE ».

image-20230925093600-21.png

Dans le champ SAISI LE : respecter la nomenclature : aaaammjj (correspond à année-mois-jour)

Comment appliquer une nouvelle interrogation sur un résultat issu d'une recherche précédente ?

Il est possible d'effectuer une recherche à partir d'un résultat d'une autre recherche en utilisant les requêtes.

Pour cela, enregistrer la première recherche effectuée en enregistrant la requête.

1718010743385-236.png

Il est ensuite possible  d'aller modifier ou ajouter des critères de recherche depuis le menu mes recherches, mes requêtes en cliquant sur le crayon avec le carré.

1718011072324-471.png

1718019879991-258.png

Tags :
Créé par Doriane Bautista le 2023/09/25 09:24