Exploiter les outils d'aide à la recherche

Modifié par Joséphine Ducruet le 2025/10/31 14:05

Pour affiner vos recherches dans Flora, plusieurs outils sont mis à votre disposition : troncatures, autocomplétion, recherches sur les dates, ou encore assistants indexés (autorités, thésaurus, dates).
Ces fonctionnalités sont disponibles dans les recherches simples, expertes et par liens, et permettent d’optimiser la précision et l’efficacité de vos requêtes.

Utiliser les troncatures

Objectif

Rechercher un mot ou une séquence partielle dans un champ, même en cas d’incertitude sur l’orthographe ou de données incomplètes, afin de retrouver des notices avec plus de souplesse, sans devoir connaître la valeur exacte d’un champ, en s’appuyant sur des variantes, des débuts ou fragments de mots, ou sur des plages de valeurs.

Présentation

Les troncatures s’emploient dans les recherches simple, experte et par liens.

Elles permettent de  :

  • Rechercher sur une partie de mot (début, milieu ou fin),
  • Spécifier une plage de valeurs,
  • Lister des valeurs précises à rechercher,
  • Cibler la première ou la dernière notice de la table,
  • Interroger les notices créées aujourd’hui.
TroncatureFonction
* ou %

Recherche sur une partie d’un mot, notamment en cas de doute sur l'orthographe d'un terme

Recherche globale sur la table

N1-N2Recherche d'une plage de clés
N1 N2;N3,"N4"Recherche sur une liste de clés précises (séparateurs variés : un point, un point-virgule, une virgule ou un espace et être entouré de guillemets)
^ ou -Recherche de la première notice de la table (recherche sur la clé la plus petite de la table)
$ ou +Recherche de la dernière notice de la table (recherche sur la clé la plus grande de la table)
$TODAYRecherche sur les notices créées aujourd’hui
$TODAY-Nombre de jour (ex. $TODAY-7)Recherche sur le nombre de jours précédents
$TODAY+Nombre de jour (ex. $TODAY+7)Recherche sur le nombre de jours suivants ; opérateurs de comparaison à utiliser : > ou >=
?Permet de remplacer un caractère dans la recherche ; opérateurs de comparaison à utiliser : < ou <=

Comment faire ?

  1. Dans le champ de recherche souhaité, tapez votre critère avec une ou plusieurs troncatures.
  2. Lancez la recherche (bouton Rechercher ou touche Entrée).
  3. Pour les recherches de date ou de numéro, utilisez également les formats compatibles et les bons séparateurs.
  4. Pour les recherches avec $TODAY, pensez à enregistrer la requête.

Ex. Table des biens, recherche simple : Rechercher les notices de biens dont le numéro d'inventaire commence par 201

1751438182841-422.png

Ex. Rechercher tous les numéros d’inventaire entre 2020 et 2029 : 202?.*

1751438912792-583.pngData URI image

 Ex. 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

1751438215441-376.png

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

1751381505880-781.png

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

1751381542434-793.png

Ex. Rechercher les notices de biens saisies aujourd'hui.

1751381562001-849.png

Ex. Rechercher les notices de biens saisies il y a 60 jours

1751381595907-891.png

Table Unimarc, recherche experte : Rechercher la première notice bibliographique enregistrée.

1751877224961-929.png

Table Unimarc, recherche experte : Rechercher la dernière notice bibliographique enregistrée.

1751877357706-952.png

Table des biens, recherche experte : Rechercher toutes les notices créées entre la semaine dernière et aujourd'hui

1751877705837-437.png

Activer l’autocomplétion pour gagner du temps

Objectif

Proposer automatiquement des termes existants dès les premières lettres saisies afin d'accélérer la recherche, éviter les fautes de frappe et garantir l’utilisation de valeurs déjà présentes dans la base.

Présentation

L’autocomplétion est disponible dans les recherches simple, experte et par liens.

Elle repose sur les données déjà enregistrées dans la table concernée.

Dès que vous commencez à saisir un mot dans un champ de recherche, Flora affiche une liste de suggestions issues des valeurs existantes.

Comment faire ?

  1. Cliquez dans un champ de recherche (ex. : type de bien, discipline, auteur, etc.).
  2. Commencez à taper les premières lettres d’un mot.
  3. Un menu déroulant apparaît automatiquement avec les suggestions correspondantes.
  4. Cliquez sur un terme dans la liste pour le sélectionner.
  5. Cliquez sur Rechercher ou appuyez sur la touche Entrée pour lancer la recherche.

Ex. Table des biens : Rechercher l'ensemble des occurrences commençant par "ta" ; Résultat : Affichage de tous les termes commençant par Ta, avec le nombre de notices rattachées → cliquer sur le terme pour le sélectionner.

1751381632875-703.png

1751381731309-804.png

Rechercher sur des dates précises ou étendues

Objectif

Filtrer les notices selon des dates précises ou étendues (création, saisie, modification, etc.) pour obtenir des résultats correspondant à une période donnée, même en l’absence d’une date exacte.

Présentation ?

Flora permet d’interroger les champs de date dans toutes les recherches (simple, experte, par liens).
Il est possible de saisir des dates précises ou des périodes étendues selon le format choisi.

Pour une recherche sur les dates de saisie ou de modification, utilisez exclusivement le format américain (aaaammjj).

Formats de dates compatibles :

  • jj/mm/aaaa ou jj/mm/aaaa HH:mm:ss (jours mois année avec ou sans l'heure exacte)
  • aaaammjj ou aaaammjjHHmmss (jours mois année avec ou sans l'heure exacte)
  • aaaamm (mois année)
  • aaaa (année seule)

Comment faire ?

  1. Dans le champ de date souhaité (ex. : date de création, date de saisie, date de modification), saisissez votre critère selon l’un des formats autorisés.
  2. Utilisez les opérateurs logiques si besoin :

    • >= (postérieur ou égal)
    • <= (antérieur ou égal)
    • > ou < (strictement postérieur ou antérieur)
    • [] (entre) 
  3. Lancez la recherche.

Ex. Table des biens, recherche simple : Rechercher toutes les notices de biens dont la date de création est supérieure ou égale à 1980.

1751438336259-940.png

Ex. Table des Vidéos-Sons : Rechercher toutes les notices vidéos-sons dont la date de réalisation est comprise entre le 01 janvier 2020 et le 01 janvier 2024

1751438373593-710.png

Ex. Table des Vidéos-Sons, Recherche experte : Rechercher toutes les notices vidéos-sons saisies en 2024.

1751438403750-320.png

Ex. Table de la photothèque, recherche experte: Rechercher toutes les notices photothèque saisies depuis le 01 janvier 2025.

1751438451418-583.png

Utiliser l’assistant sur les index pour sélectionner des valeurs indexées

Objectif

Rechercher des notices à partir de valeurs déjà présentes dans les champs indexés (discipline, type de bien, etc.), afin d'éviter les erreurs de saisie, en s’appuyant sur les données normalisées déjà existantes dans la base.

Présentation

L’assistant sur index est accessible depuis les champs liés à un index dans les écrans de recherche (simple et experte). Il affiche les termes disponibles dans la base pour le champ concerné.

Comment faire ?

  1. Cliquez sur l’icône d’assistant à droite du champ concerné.
  2. Une fenêtre s’ouvre, listant les données déjà saisies dans ce champ.
  3. Sélectionnez un ou plusieurs termes en cliquant dessus.
  4. Cliquez sur Valider pour les rapatrier dans le formulaire de recherche.
  5. Lancez la recherche.

Ex. : Table des biens : Rechercher tous les biens dont la discipline est ethnologie.

1751439528444-254.png

1751439558056-560.png

Data URI image

Parcourir le thésaurus pour cibler des termes hiérarchisés

Objectif

Rechercher à partir de termes organisés dans une hiérarchie (domaines, matières, techniques…), afin de naviguer dans un vocabulaire contrôlé et choisir des termes spécifiques ou élargir la recherche grâce à la hiérarchie.

Présentation

L’assistant thésaurus est disponible pour tous les champs liés à des thésaurus. Il permet de sélectionner un ou plusieurs termes dans l’arborescence.
En complément, la recherche par auto-postage permet d’élargir la requête à d’autres niveaux de la hiérarchie.

La fonction d’auto-postage est disponible uniquement dans les assistants thésaurus pour les recherches simples, expertes et par liens. Elle permet de définir la profondeur de recherche selon la relation au terme sélectionné :

  • Adjacent : un niveau au-dessus ou au-dessous
  • Tous : tous les niveaux (jusqu'à 10)

Comment faire ?

  1. Cliquez sur l’icône d’assistant thésaurus à droite du champ concerné,
  2. Une arborescence des termes s’ouvre,
  3. Sélectionnez un ou plusieurs termes,
  4. Pour l'auto-postage : Cliquez sur Choisir dans l’assistant thésaurus et indiquez la profondeur de recherche pour chaque relation (spécifique, générique, etc.).
  5. Cliquez sur Rapatrier et fermer pour injecter les critères dans le formulaire.
  6. Lancez la recherche.

Ex. Table des biens, recherche simple : Rechercher toutes les notices dont le domaine musée est arts de l'islam ou arts des métaux.

1751455396907-157.png

1751456047966-405.png

1751456076877-647.png

Ex. Table des biens, recherche simple : Rechercher toutes les notices dont la matière est toile.

1751456130286-741.png

1751466655252-668.png

Ex. Table des biens, recherche simple : Rechercher tous les notices en rapport avec le domaine musée archéologie.

1751466683466-627.png

1751466733115-551.png

1751466752265-337.png

1751466776346-349.png

Sélectionner des dates via l’assistant dédié

Objectif

Faciliter la recherche sur des dates approximatives ou non normalisées (ex. : "début du 19e siècle") pour permettre l'interrogation des notices quand la date exacte n’est pas connue, en sélectionnant des périodes ou des repères chronologiques étendus

Présentation

L’assistant sur les dates est disponible dans les champs de date de recherche (ex. : date de création-exécution, date de réalisation, etc.).
Il permet de :

  • Sélectionner une plage chronologique dans un format étendu (siècle, quart de siècle, décennie, etc.),
  • Rechercher avec des intervalles larges ou flous,
  • Faciliter les recherches historiques dans des bases aux données partielles ou imprécises.

Comment faire ?

  1. Cliquez sur l’icône assistant date à droite du champ de recherche.
  2. Dans la fenêtre qui s’ouvre, passez si besoin en format étendu (siècles, quart de siècle, etc.).
  3. Sélectionnez une valeur de début (ex. : début du 19e siècle).
  4. Sélectionnez ensuite une valeur de fin (ex. : début du 20e siècle).
  5. Cliquez sur Rapatrier et fermer.
  6. Lancez la recherche depuis le formulaire.

Ex. Table des biens, recherche experte : Rechercher les notices dont la date de création-exécution est comprise entre le début du XIXe siècle et le début du XXe siècle.

1751875711999-221.png

1751875728647-201.png

1751875747625-337.png

 

Rechercher les notices dont un champ est vide ou renseigné

à partir de la v4.2

Objectif

Identifier les notices dans lesquelles un champ spécifique est soit non renseigné, soit rempli, pour mieux repérer les absences ou la complétude d’une information, afin de permettre le contrôle qualité des données, le repérage des champs à compléter, ou au contraire, l’extraction ciblée de notices renseignées selon un critère précis.

Présentation

Dans Flora, il est possible de rechercher :

  • Les notices dont un champ n’est pas renseigné,
  • Les notices dont un champ est renseigné,
  • Les cas où la valeur "aucune valeur" est utilisée dans certains champs (notamment les listes contrôlées) depuis la v4.2

Selon la nature du champ, la méthode diffère :

  • Les champs listes (non-thésaurus) permettent l’usage direct de "aucunevaleur",
  • Les champs thésaurus ou les index composés de plusieurs champs ne prennent pas en charge cette valeur de manière fiable, et nécessitent une autre méthode.
  • attention si l'index propose le terme "aucunevaleur", la recherche par exclusion ne fonctionnera pas

Comment faire ?

Rechercher les notices avec un champ vide (non renseigné)

  1. Méthode 1 : utiliser “aucunevaleur” (si disponible dans le champ)
  • Valable pour les champs listes (ex. : marquage, technique, statut)
  • Sélectionner “aucunevaleur” dans la recherche

Ex. Table des biens, recherche experte : Rechercher toutes les notices dont le champ marquage n’est pas renseigné

1751878573273-733.png

  1. Méthode 2 : exclure toutes les valeurs connues (quand et seulement si "aucunevaleur" n’est pas proposé dans l'index)
  • Valable pour les champs sans "aucunevaleur" par défaut, pour les champs de type thésaurus
  • Dans la premier index, sélectionner UNIQUE_KEY et employer la troncature * ou %
  • Cocher ensuite l’option SAUF
  • Dans le second index, sélectionner l'index sur lequel vous souhaitez effectuer la recherche et utiliser la troncature * ou %
  • Lancer la recherche

Ex. Table des biens, recherche experte : Rechercher toutes les notices dont le champ matière n'est pas renseigné.

 1751879074553-264.png


Rechercher les notices dont un champ est renseigné

  • Sélectionner toutes les valeurs du champ via l’assistant
  • Cocher l’option SAUF puis Aucune valeur
  • Lancer la recherche

Ex. Table des biens, recherche experte : Rechercher toutes les notices dont le champ marquage est renseigné

 1751879227329-776.png

Rechercher dans les blocs répétables

Versions 4.7 et ultérieures 

Avant la version 4.7, la recherche experte appliquée à plusieurs champs d’un bloc répétable interrogeait l’ensemble des blocs de la notice.
Cela signifiait que Flora pouvait renvoyer des résultats où les valeurs recherchées étaient présentes, mais réparties dans des blocs différents.

Exemple : Une recherche Matière = bois et Technique = taillé renvoi une notice, alors qu’aucun bloc ne contenait simultanément ces deux valeurs.

1758717884037-843.png

Recherche de biens en bois taillé

1758717940289-240.png

Résultat : un bien en bois peint et en ivoire taillé

À partir de la version 4.7, la recherche experte tient compte de l’appariement interne des blocs :

  • Si deux champs issus d’un même bloc répétable sont saisis sur des lignes consécutives dans la recherche experte, Flora ne retient que les notices où les valeurs sont présentes dans le même bloc.
  • Si un champ d’un autre bloc ou d’une autre table s’intercale entre eux, Flora applique l’ancien comportement et ne prend pas en compte l’appariement.

Exemple : Une recherche Matière = bois et Technique = doré

Les notices sont affichées uniquement si un bloc contient à la fois Matière = bois et Technique = doré.

Les notices où « bois » et « doré » apparaissent dans des blocs différents ne sont pas remontées.

1758718669161-891.png

Recherche de biens en bois doré

1758718802116-118.png

Résultat : uniquement des biens en bois doré (même bloc)