Code source wiki de FAQ Recherches récurrentes

Version 1.1 par admin admin le 2025/04/16 12:28

Afficher les derniers auteurs
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-20230921164410-1.png||class="img-thumbnail" height="432" width="971"]]
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 (% style="text-align:center" %)
29 [[image:image-20230921164536-2.png||class="img-thumbnail" height="462" width="983"]]
30
31
32
33 Il est également possible d’utiliser le ? sur des termes.
34
35 //Exemple : rechercher une dénomination qui commence par « tab » : tab????*//
36
37
38 (% style="text-align:center" %)
39 [[image:image-20230921164621-3.png||class="img-thumbnail" height="455" width="976"]]
40
41
42 (% class="box successmessage" %)
43 (((
44 //Ces fonctionnalités peuvent être utilisées dans toutes les recherches : globale, simple, experte, par liens, etc.//
45 )))
46
47
48 == **Quelles différences entre la recherche experte et la recherche par liens ?** ==
49
50
51 === La recherche experte ===
52
53
54 La recherche experte permet de croiser les champs sur une table.
55
56 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.
57
58
59 (% style="text-align:center" %)
60 [[image:image-20230921164726-4.png||class="img-thumbnail" height="462" width="979"]]
61
62
63
64 Avec la recherche experte, il est possible :
65
66 * 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.
67
68 (% style="text-align:center" %)
69 [[image:image-20230921164811-5.png||class="img-thumbnail" height="434" width="978"]]
70
71
72 Incidence de chaque opérateur booléen sur les recherches effectuées :
73
74 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
75
76 OU : récupère les résultats les deux termes qui l’entourent ou bien, soit l’un, soit l’autre
77
78 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.
79
80
81 * d'utiliser des opérateurs de comparaison intra-champs, qui permettent d’affiner les recherches dans les index
82
83 (% style="text-align:center" %)
84 [[image:image-20230921164844-6.png||class="img-thumbnail" height="449" width="977"]]
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 (% style="text-align:center" %)
128 [[image:image-20230921165051-7.png||class="img-thumbnail" height="377" width="1013"]]
129
130
131 == **Comment effectuer des recherches sur des termes, en cas de doute sur l’orthographe ?** ==
132
133
134 Pour cela, on utilise la troncature * ou % en début, milieu ou fin de mot.
135
136
137 //Exemple : Rechercher le nom d’auteur Zimerstranglief.//
138
139
140 Cas 1 : recherche effectuée avec le début du nom. La troncature est positionnée à droite, pour terminer le mot.
141
142 (% style="text-align:center" %)
143 [[image:image-20230921165136-8.png||class="img-thumbnail" height="412" width="990"]]
144
145
146 Cas 2 : recherche effectuée avec la fin du nom. La troncature est positionnée à gauche, pour commencer le mot.
147
148 (% style="text-align:center" %)
149 [[image:image-20230921165213-9.png||class="img-thumbnail" height="446" width="1008"]]
150
151
152 Cas 3 : recherche effectuée avec le début et la fin du nom. La troncature est positionnée au milieu du mot.
153
154
155 (% style="text-align:center" %)
156 [[image:image-20230921165246-10.png||class="img-thumbnail" height="392" width="1011"]]
157
158
159
160 == **Comment rechercher les notices dans lesquelles un champ n’est pas renseigné ?** ==
161
162
163 === Rechercher les notices dans lesquelles un champ est renseigné quand le "aucune valeur" n'est pas disponible ===
164
165 //Exemple : Rechercher toutes les notices dont la matière n'est pas renseignée//
166
167 (% style="text-align:center" %)
168 [[image:1718020456805-510.png||class="img-thumbnail" height="446" width="1061"]]
169
170 === **Rechercher les notices dans lesquelles un champ est renseigné en utilisant le "aucune valeur"** ===
171
172
173 //Attention à l'indexation des champs vides avec aucune valeur ~://
174
175 //C//ette recherche fonctionne dans les champs listes en V4.2 mais pas sur les Thésaurus.
176
177 « Aucune valeur » ne marche pas avec plusieurs champs regroupés sous un index.
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-20230921165329-11.png||class="img-thumbnail" height="421" width="1055"]]
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é en utilisant le "aucune valeur"** ===
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-20230921165421-12.png||class="img-thumbnail" height="403" width="1010"]]
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-20230921165512-13.png||class="img-thumbnail" height="362" width="1005"]]
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-20230921165542-14.png||class="img-thumbnail" height="418" width="1008"]]
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-20230921165629-15.png||class="img-thumbnail" height="406" width="1017"]]
247
248
249 (% class="box warningmessage" %)
250 (((
251 //La recherche est 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-20230921165701-16.png||class="img-thumbnail" height="414" width="1014"]]
268
269
270 (% class="box warningmessage" %)
271 (((
272 //La recherche est 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-20230921165806-17.png||class="img-thumbnail" height="370" width="975"]]
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 == **Rechercher 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
321 (% style="text-align:center" %)
322 [[image:image-20230921165924-18.png||class="img-thumbnail" height="418" width="960"]]
323
324
325 (% class="box warningmessage" %)
326 (((
327 // Attention au mélange des opérateurs de comparaison : avec les +30>, les -30<  et le -30 >= ou +30<= .//
328 )))
329
330
331 == **Comment retrouver toutes les notices saisies par une personne à une date précise ?** ==
332
333
334 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.
335
336
337 (% style="text-align:center" %)
338 [[image:image-20230921165954-19.png||class="img-thumbnail" height="360" width="972"]]
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 == 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-20230921170117-20.png||class="img-thumbnail" height="394" width="995"]]
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-20230921170143-21.png||class="img-thumbnail" height="392" width="1024"]]
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 ?[[Modifier>>url:https://flora.doc.decalog.net/xwiki/wiki/flora/edit/Main/Foire%20Aux%20Questions/Version%204.5/FAQ%20Recherches%20r%C3%A9currentes%20/WebHome?section=14]] ==
376
377 Il est possible d'effectuer une recherche à partir d'un résultat d'une autre recherche en utilisant les [[requêtes>>url: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]].
378
379 Pour cela, enregistrer la première recherche effectuée en enregistrant la requête.
380
381 (% style="text-align:center" %)
382 [[image:1718020042928-200.png||class="img-thumbnail" height="581" width="1200"]]
383
384 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é.
385
386 (% style="text-align:center" %)
387 [[image:1718020141363-988.png||class="img-thumbnail" height="504" width="1210"]]
388
389 (% style="text-align:center" %)
390 [[image:1718020189054-878.png||class="img-thumbnail" height="425" width="1294"]]
391
392