Lors d'une recherche dans DocuWare, certains mots et caractères sont évalués comme des opérateurs logiques et non comme des termes de recherche "nominaux". Si des éléments comme AND, OR, des guillemets ("), des points d'interrogation (?) ou des barres obliques inversées (\) sont inclus dans le terme d'index que vous souhaitez rechercher, vous devez alors prendre en compte les points suivants pour la saisie du texte.
Terme d'index que vous souhaitez rechercher | À saisir dans la boîte de dialogue | Explication |
---|---|---|
DUPOND AND FILS | "DUPOND AND FILS" | Les guillemets permettent de rechercher une expression exacte. ET n'est plus considéré comme un opérateur logique |
MAINTENANT OR JAMAIS | "MAINTENANT OR JAMAIS" | Les guillemets permettent de rechercher une expression exacte. OU n'est plus considéré comme un opérateur logique |
Programme "Othello" | programme \"Othello\" | Une barre oblique inversée doit être placée devant un caractère spécial pour le convertir en caractère littéral : ici, elle permet de s'assurer que les guillemets soient pris en compte pour la recherche. |
Intelligent?123 | Intelligent\?123 | Une barre oblique inversée doit être placée devant un caractère spécial pour le convertir en caractère littéral : ici, elle permet de s'assurer que le point d'interrogation soit pris en compte pour la recherche. |
"Intelligent?123" | Vous pouvez aussi encadrer l'expression entière avec des guillemets. | |
C:\Documents | C:\\Documents | Une barre oblique inversée doit être placée devant un caractère spécial pour le convertir en caractère littéral : ici, elle permet de s'assurer la seconde barre oblique inversée soit prise en compte pour la recherche. |
Tarifs (UK) | Tarifs \(UK\) | Une barre oblique inversée doit être placée devant un caractère spécial pour le convertir en caractère littéral : ici, elle permet de s'assurer que les parenthèses soient prises en compte pour la recherche. |
"Tarifs (UK)" | Vous pouvez aussi encadrer l'expression entière avec des guillemets. |
Opérateurs de recherche
Vous pouvez utiliser les opérateurs suivants sauf dans les champs numériques et champs de date (attention à la casse) :
Opérateur | À saisir dans la boîte de dialogue | Recherche effectuée |
AND | *Dupond* AND *fils* | Recherche l'ensemble des documents contenant Dupond et Fils dans l'entrée d'index |
OR | *Dupond* OR *fils* | Recherche l'ensemble des documents contenant Dupond ou Fils dans l'entrée d'index |
NOT | NOT *Dupond* | Recherche l'ensemble des documents avec une entrée d'index dans le champ correspondant mais ne contenant pas Dupond dans l'entrée d'index |
EMPTY() | EMPTY() | Recherche l'ensemble des documents où le champ d'index correspondant est vide |
NOTEMPTY() | NOTEMPTY() | Recherche l'ensemble des documents où le champ d'index correspondant n'est pas vide |
CURRENTUSERSHORTNAME() | CURRENTUSERSHORTNAME() | Recherche l'ensemble des documents où le nom court de l'utilisateur actuel est l'entrée d'index |
CURRENTUSERLONGNAME() | CURRENTUSERLONGNAME() | Recherche l'ensemble des documents où le nom long de l'utilisateur actuel est l'entrée d'index |
CURRENTUSEREMAIL() | CURRENTUSEREMAILL() | Recherche l'ensemble des documents où l'adresse e-mail de l'utilisateur actuel est l'entrée d'index |
Utilisation de termes de recherche depuis les listes de sélection
Si vous utilisez le caractère générique * dans la boîte de dialogue (par exemple *tarifs*), vous n'obtiendrez pas de propositions issues de listes de sélection externes.
Recherche OU dans un champ mot-clé
Pour effectuer une recherche OU dans un champ mot-clé, saisissez les mots-clés en les reliant avec OU dans le champ de recherche. Puis lancez directement la recherche. Ne cliquez pas sur l'icône Plus pour transférer l'entrée dans la liste ci-dessous.
Recherche de texte intégral
N'utilisez pas un point (".") dans la chaîne de recherche. Dans la logique fulltext, ce caractère est utilisé comme séparateur de mots.