Code source wiki de FAQ Recherches récurrentes
Modifié par Josephine Ducruet le 2024/06/10 13:45
Afficher les derniers auteurs
author | version | line-number | content |
---|---|---|---|
1 | **Sommaire ** | ||
2 | |||
3 | {{toc/}} | ||
4 | |||
5 | |||
6 | |||
7 | == **Comment effectuer une recherche globale sur une table ?** == | ||
8 | |||
9 | |||
10 | Pour cela, on utilise * ou %. | ||
11 | |||
12 | |||
13 | //Exemple : Rechercher tous les biens dont le numéro d’inventaire commence par 2012.// | ||
14 | |||
15 | |||
16 | (% style="text-align:center" %) | ||
17 | [[image:image-20230925092538-1.png||class="img-thumbnail" height="530" width="952"]] | ||
18 | |||
19 | |||
20 | (% class="box infomessage" %) | ||
21 | ((( | ||
22 | //Le ? permet également de remplacer un caractère dans la recherche.// | ||
23 | ))) | ||
24 | |||
25 | |||
26 | //Exemple : rechercher tous les numéros d’inventaire qui commencent par 202 ?.*// | ||
27 | |||
28 | |||
29 | (% style="text-align:center" %) | ||
30 | [[image:image-20230925092604-2.png||class="img-thumbnail" height="468" width="1124"]] | ||
31 | |||
32 | |||
33 | |||
34 | Il est également possible d’utiliser le ? sur des termes. | ||
35 | |||
36 | //Exemple : rechercher une dénomination qui commence par « tab » : tab????*// | ||
37 | |||
38 | |||
39 | |||
40 | (% style="text-align:center" %) | ||
41 | [[image:image-20230925092703-3.png||class="img-thumbnail" height="446" width="1028"]] | ||
42 | |||
43 | |||
44 | (% class="box successmessage" %) | ||
45 | ((( | ||
46 | //Ces fonctionnalités peuvent être utilisées dans toutes les recherches : globale, simple, experte, par liens, etc.// | ||
47 | ))) | ||
48 | |||
49 | |||
50 | == **Quelles différences entre la recherche experte et la recherche par liens ?** == | ||
51 | |||
52 | |||
53 | === La recherche experte === | ||
54 | |||
55 | |||
56 | La recherche experte permet de croiser les champs sur une table. | ||
57 | |||
58 | 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. | ||
59 | |||
60 | |||
61 | (% style="text-align:center" %) | ||
62 | [[image:image-20230925092730-4.png||class="img-thumbnail" height="443" width="952"]] | ||
63 | |||
64 | |||
65 | |||
66 | Avec la recherche experte, il est possible : | ||
67 | |||
68 | * 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.((( | ||
69 | (% style="text-align:center" %) | ||
70 | [[image:image-20230925092754-5.png||class="img-thumbnail" height="493" width="960"]] | ||
71 | ))) | ||
72 | |||
73 | Incidence de chaque opérateur booléen sur les recherches effectuées : | ||
74 | |||
75 | 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 | ||
76 | |||
77 | OU : récupère les résultats les deux termes qui l’entourent ou bien, soit l’un, soit l’autre | ||
78 | |||
79 | 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. | ||
80 | |||
81 | |||
82 | * d'utiliser des opérateurs de comparaison intra-champs, qui permettent d’affiner les recherches dans les index((( | ||
83 | (% style="text-align:center" %) | ||
84 | [[image:image-20230925092827-6.png||class="img-thumbnail" height="456" width="944"]] | ||
85 | ))) | ||
86 | |||
87 | Incidence de chaque opérateur de comparaison sur les recherches effectuées : | ||
88 | |||
89 | **= égal :** recherche les fiches qui sont indexées sur le seul terme saisi. | ||
90 | |||
91 | **et :** recherche les fiches qui sont indexées sur tous les termes saisis. | ||
92 | |||
93 | **ou :** recherche les fiches qui contiennent au moins un des termes saisis. | ||
94 | |||
95 | **sauf :** recherche les fiches qui contiennent le premier terme sans le deuxième. | ||
96 | |||
97 | **> :** recherche les fiches dont la valeur est supérieure au terme recherché. | ||
98 | |||
99 | **>= :** recherche les fiches dont la valeur est supérieure ou égale au terme recherché. | ||
100 | |||
101 | **< :** recherche les fiches dont la valeur est inférieure au terme recherché. | ||
102 | |||
103 | **<= :** recherche les fiches dont la valeur est inférieure ou égale au terme recherché. | ||
104 | |||
105 | **[ ] entre :** recherche les fiches dont la valeur est comprise entre les deux dates recherchées, c'est à dire les intervalles. | ||
106 | |||
107 | |||
108 | (% class="box successmessage" %) | ||
109 | ((( | ||
110 | //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 !// | ||
111 | ))) | ||
112 | |||
113 | |||
114 | === La recherche par liens === | ||
115 | |||
116 | |||
117 | La recherche par liens permet de croiser les informations de plusieurs tables. | ||
118 | |||
119 | |||
120 | (% class="box successmessage" %) | ||
121 | ((( | ||
122 | //Dans la recherche par liens, il est possible d’utiliser les opérateurs booléens et les opérateurs de comparaison intra-champs.// | ||
123 | ))) | ||
124 | |||
125 | //Exemple : rechercher toutes les notices de biens patrimoniaux dont les photos sont libres de droits.// | ||
126 | |||
127 | |||
128 | (% style="text-align:center" %) | ||
129 | [[image:image-20230925092911-7.png||class="img-thumbnail" height="366" width="973"]] | ||
130 | |||
131 | |||
132 | == **Comment effectuer des recherches sur des termes, en cas de doute sur l’orthographe ?** == | ||
133 | |||
134 | |||
135 | Pour cela, on utilise la troncature * ou % en début, milieu ou fin de mot. | ||
136 | |||
137 | |||
138 | //Exemple : Rechercher le nom d’auteur Zimerstranglief.// | ||
139 | |||
140 | |||
141 | Cas 1 : recherche effectuée avec le début du nom. La troncature est positionnée à droite, pour terminer le mot. | ||
142 | |||
143 | |||
144 | (% style="text-align:center" %) | ||
145 | [[image:image-20230925093003-8.png||class="img-thumbnail" height="400" width="950"]] | ||
146 | |||
147 | |||
148 | Cas 2 : recherche effectuée avec la fin du nom. La troncature est positionnée à gauche, pour commencer le mot. | ||
149 | |||
150 | |||
151 | (% style="text-align:center" %) | ||
152 | [[image:image-20230925093050-9.png||class="img-thumbnail" height="427" width="950"]] | ||
153 | |||
154 | |||
155 | Cas 3 : recherche effectuée avec le début et la fin du nom. La troncature est positionnée au milieu du mot. | ||
156 | |||
157 | |||
158 | |||
159 | (% style="text-align:center" %) | ||
160 | [[image:image-20230925093117-10.png||class="img-thumbnail" height="379" width="965"]] | ||
161 | |||
162 | |||
163 | |||
164 | == **Comment rechercher les notices dans lesquelles un champ n’est pas renseigné ?** == | ||
165 | |||
166 | |||
167 | === Rechercher les notices dans lesquelles un champ est renseigné quand le "aucune valeur" n'est pas disponible === | ||
168 | |||
169 | |||
170 | //Exemple : Rechercher toutes les notices dont la matière n'est pas renseignée// | ||
171 | |||
172 | (% style="text-align:center" %) | ||
173 | [[image:1717762433901-187.png||class="img-thumbnail" height="360" width="936"]] | ||
174 | |||
175 | |||
176 | === **Rechercher les notices dans lesquelles un champ est renseigné en utilisant le "aucune valeur"** === | ||
177 | |||
178 | |||
179 | //Exemple : Rechercher toutes les notices dont le champ marquage n’est pas renseigné.// | ||
180 | |||
181 | |||
182 | (% style="text-align:center" %) | ||
183 | [[image:image-20230925093149-11.png||class="img-thumbnail" height="427" width="989"]] | ||
184 | |||
185 | |||
186 | (% class="box warningmessage" %) | ||
187 | ((( | ||
188 | //Attention à l'indexation des champs vides avec aucune valeur ~:// | ||
189 | |||
190 | //C//ette recherche fonctionne dans les champs listes en V4.2 mais pas sur les Thésaurus. | ||
191 | |||
192 | « Aucune valeur » ne marche pas avec plusieurs champs regroupés sous un index. | ||
193 | ))) | ||
194 | |||
195 | |||
196 | === **Rechercher les notices dans lesquelles un champ est renseigné ** === | ||
197 | |||
198 | |||
199 | Ce type de recherche nécessite d’utiliser l’opérateur booléen « sauf ». | ||
200 | |||
201 | |||
202 | //Exemple : Rechercher toutes les notices dont le champ marquage est renseigné.// | ||
203 | |||
204 | |||
205 | (% style="text-align:center" %) | ||
206 | [[image:image-20230925093215-12.png||class="img-thumbnail" height="441" width="1037"]] | ||
207 | |||
208 | |||
209 | |||
210 | == **Comment rechercher toutes les notices de biens liées à aucune notice photo ?** == | ||
211 | |||
212 | |||
213 | 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//. | ||
214 | |||
215 | Ce type de recherche nécessite d’utiliser l’opérateur booléen « sauf ». | ||
216 | |||
217 | |||
218 | (% style="text-align:center" %) | ||
219 | [[image:image-20230925093238-13.png||class="img-thumbnail" height="389" width="1067"]] | ||
220 | |||
221 | |||
222 | |||
223 | == **Comment rechercher toutes les notices photos liées à aucune notice de bien ?** == | ||
224 | |||
225 | |||
226 | 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//. | ||
227 | |||
228 | Ce type de recherche nécessite d’utiliser l’opérateur booléen « sauf ». | ||
229 | |||
230 | |||
231 | (% style="text-align:center" %) | ||
232 | [[image:image-20230925093259-14.png||class="img-thumbnail" height="408" width="1073"]] | ||
233 | |||
234 | |||
235 | |||
236 | == **Comment rechercher la notice la plus ancienne saisie dans la table ?** == | ||
237 | |||
238 | |||
239 | Pour cela, on utilise **^** ou **-**, en recherchant l’information sur le champ clé unique ou Unique_Key. | ||
240 | |||
241 | |||
242 | //Exemple : Rechercher la première notice bibliographique enregistrée.// | ||
243 | |||
244 | |||
245 | (% style="text-align:center" %) | ||
246 | [[image:image-20230925093321-15.png||class="img-thumbnail" height="423" width="1026"]] | ||
247 | |||
248 | |||
249 | (% class="box warningmessage" %) | ||
250 | ((( | ||
251 | //La recherche sera effectuée sur la clé la moins grande de la table !// | ||
252 | |||
253 | //Flora pourra remonter les clés existantes et pas les anciennes notices supprimées.// | ||
254 | ))) | ||
255 | |||
256 | |||
257 | == **Comment rechercher la dernière notice saisie dans la table ?** == | ||
258 | |||
259 | |||
260 | Pour cela, on utilise **$** ou **+**, en recherchant l’information sur le champ clé unique ou Unique_Key. | ||
261 | |||
262 | |||
263 | //Exemple : Rechercher la dernière notice bibliographique enregistrée.// | ||
264 | |||
265 | |||
266 | (% style="text-align:center" %) | ||
267 | [[image:image-20230925093340-16.png||class="img-thumbnail" height="417" width="1062"]] | ||
268 | |||
269 | |||
270 | (% class="box warningmessage" %) | ||
271 | ((( | ||
272 | //La recherche sera effectuée sur la clé la plus grande de la table.// | ||
273 | |||
274 | //Flora pourra remonter les clés existantes et non les notices supprimées.// | ||
275 | ))) | ||
276 | |||
277 | |||
278 | == **Comment rechercher les notices créées ou modifiées dans un laps de temps de quelques jours ?** == | ||
279 | |||
280 | |||
281 | Cette recherche est intéressante pour effectuer des statistiques. | ||
282 | |||
283 | Pour cela, on utilise le **$TODAY** = pour signifier que l’on recherche une information à partir d’aujourd’hui | ||
284 | |||
285 | Et le **$TODAY-nombre de jours** ou **$TODAY+ nombre de jours** = pour signifier qu’on recherche dans les jours précédents (-) ou dans les jours suivants (+). | ||
286 | |||
287 | (% class="box infomessage" %) | ||
288 | ((( | ||
289 | //Avantages du $TODAY : si vous mémorisez la requête, la recherche se remet à jour automatiquement. // | ||
290 | ))) | ||
291 | |||
292 | |||
293 | //Exemple : rechercher toutes les notices créées entre la semaine dernière et aujourd’hui. // | ||
294 | |||
295 | |||
296 | (% style="text-align:center" %) | ||
297 | [[image:image-20230925093411-17.png||class="img-thumbnail" height="406" width="1009"]] | ||
298 | |||
299 | |||
300 | |||
301 | (% class="box warningmessage" %) | ||
302 | ((( | ||
303 | // Attention au mélange des opérateurs de comparaison : avec les +30>, les -30< et le -30 >= ou +30<= .// | ||
304 | ))) | ||
305 | |||
306 | |||
307 | == **Comment chercher les dépôts arrivant à échéance ?** == | ||
308 | |||
309 | |||
310 | 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. | ||
311 | |||
312 | Il est donc possible d’effectuer une recherche experte sur ce champ. | ||
313 | |||
314 | //Exemple : visualiser les dépôts qui arrivent à échéance à partir d’aujourd’hui et dans les 30 jours à venir.// | ||
315 | |||
316 | Pour cela, on utilise : | ||
317 | |||
318 | * L’opérateur de comparaison « et » | ||
319 | * Le $TODAY((( | ||
320 | (% style="text-align:center" %) | ||
321 | [[image:image-20230925093433-18.png||class="img-thumbnail" height="411" width="1028"]] | ||
322 | ))) | ||
323 | |||
324 | (% class="box warningmessage" %) | ||
325 | ((( | ||
326 | // Attention au mélange des opérateurs de comparaison : avec les +30>, les -30< et le -30 >= ou +30<= .// | ||
327 | ))) | ||
328 | |||
329 | |||
330 | == **Comment retrouver toutes les notices saisies par une personne à une date précise ?** == | ||
331 | |||
332 | |||
333 | 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. | ||
334 | |||
335 | |||
336 | (% style="text-align:center" %) | ||
337 | [[image:image-20230925093506-19.png||class="img-thumbnail" height="413" width="1011"]] | ||
338 | |||
339 | |||
340 | (% class="box infomessage" %) | ||
341 | ((( | ||
342 | //Dans le champ SAISI PAR : renseigner le code du compte utilisateur recherché// | ||
343 | |||
344 | //Dans le champ SAISI LE : respecter la nomenclature : aaaammjj (correspond à année-mois-jour)// | ||
345 | ))) | ||
346 | |||
347 | |||
348 | == Comment rechercher les notices saisies ce jour ? == | ||
349 | |||
350 | |||
351 | Rechercher sur la date du jour en utilisant le $TODAY. | ||
352 | |||
353 | |||
354 | (% style="text-align:center" %) | ||
355 | [[image:image-20230925093535-20.png||class="img-thumbnail" height="399" width="964"]] | ||
356 | |||
357 | |||
358 | |||
359 | |||
360 | == Comment rechercher les notices photos importées en lot aujourd'hui ? == | ||
361 | |||
362 | |||
363 | Pour rechercher les notices importées ce jour, rechercher sur le champ « CODE DE TRANSFERT » puis, sur le champ « SAISI LE ». | ||
364 | |||
365 | |||
366 | (% style="text-align:center" %) | ||
367 | [[image:image-20230925093600-21.png||class="img-thumbnail" height="376" width="1014"]] | ||
368 | |||
369 | |||
370 | (% class="box infomessage" %) | ||
371 | ((( | ||
372 | //Dans le champ SAISI LE : respecter la nomenclature : aaaammjj (correspond à année-mois-jour)// | ||
373 | ))) | ||
374 | |||
375 | == Comment appliquer une nouvelle interrogation sur un résultat issu d'une recherche précédente ? == | ||
376 | |||
377 | |||
378 | Il est possible d'effectuer une recherche à partir d'un résultat d'une autre recherche en utilisant les [[requêtes>>https://flora.doc.decalog.net/xwiki/wiki/flora/view/1_Fonctionnalit%C3%A9s/C.%20Biblioth%C3%A8que/6%20Le%20service%20Recherche%20documentaire/6.G.%20Mes%20recherches/#HG.5.RequEAtes]]. | ||
379 | |||
380 | Pour cela, enregistrer la première recherche effectuée en enregistrant la requête. | ||
381 | |||
382 | (% style="text-align:center" %) | ||
383 | [[image:1718010743385-236.png||class="img-thumbnail" height="586" width="1152"]] | ||
384 | |||
385 | 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é. | ||
386 | |||
387 | (% style="text-align:center" %) | ||
388 | [[image:1718011072324-471.png||class="img-thumbnail" height="467" width="1171"]] | ||
389 | |||
390 | (% style="text-align:center" %) | ||
391 | [[image:1718019879991-258.png||class="img-thumbnail" height="446" width="1168"]] |