Recherche avec opérateurs

Prev Next

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.