Comment affiner une recherche à l'aide des opérateurs ?
Les opérateurs de recherche permettent de rechercher des combinaisons spécifiques de mots, de champs, de dates ou de nombres. Vous pouvez utiliser des opérateurs pour affiner votre recherche.
Les opérateurs fonctionnent de la même façon que dans la plupart des moteurs de recherche Web, car ils reposent sur la logique booléenne, tout en proposant des fonctionnalités optimisées extrêmement puissantes.
Ainsi, vous pouvez demander à Notes de rechercher deux mots dans un même document, en lui précisant à quelle distance ils doivent se trouver l'un de l'autre, dans quel champ les localiser ou s'ils sont tapés en majuscule ou en minuscule. Il vous est également possible d'indiquer si l'un des mots est plus important que l'autre, de façon à ce que les documents comportant le mot principal soient présentés dans le haut de la liste des résultats de recherche. Vous pouvez également rechercher des fragments de mots en utilisant les caractères génériques.
Pour utiliser un opérateur dans votre recherche, entrez-le dans la zone de texte de la barre de recherche, en vous servant d'un ou de plusieurs des formats présentés dans le tableau ci-dessous.
Syntaxe de requête Web
Les opérateurs répertoriés et décrits dans le tableau de syntaxe de requête Notes® sont destinés à la syntaxe des requêtes de recherche de style Web avec les qualificateurs suivants :
- Les opérateurs doivent tous être en majuscules pour fonctionner correctement dans une requête de style Web. Si vous entrez un opérateur en minuscules (tel que, accrue ou exactcase), la fonction de recherche le considère comme un terme standard, et non comme un opérateur.
- Les exceptions à cette règle sont les opérateurs de mot commun AND, OR et NOT, qui ne doivent pas être obligatoirement en majuscules. Notez cependant que NOT n'étant pas un opérateur, si, quelque ce soit le cas, le mot NOT précède un mot sans l'opérateur requis, AND est automatiquement ajouté. Exemple : (not renovations) => (and not renovations). Dans la syntaxe de requête Web, le signe - (signe moins) est l'opérateur qui signifie
not
. - Un astérisque (caractère générique) peut être utilisé à la fin d'un terme de recherche, mais ni au début ni à la fin de ce terme.
Syntaxe de recherche Notes
Les opérateurs Notes® sont des mots réservés. Si le texte que vous recherchez comporte l'un d'entre eux (comme dans la phrase Gene and Joan
, vous devez le mettre entre guillemets.
Les opérateurs suivants fonctionnent si la syntaxe de recherche Notes® est la préférence sélectionnée. Ils fonctionnent également avec la syntaxe de requête Web, sauf exceptions décrites à la précédente section.
Opérateur |
Description et exemples |
Emplacement de fonctionnement de l'opérateur |
---|---|---|
CONTAINS contains = |
Requiert que le champ qui le précède doit contenir le texte qui le suit. Des espaces doivent encadrer la mention CONTAINS. Exemple [Projectname] CONTAINS top secret Recherche les documents dont le champ NomProjet contient les mots "top secret". |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Non |
IS PRESENT |
Requiert que le champ le précédant soit renseigné. Il doit y avoir des espaces entre "IS PRESENT" et les mots qui l'entourent. Cet opérateur peut être utilisé pour rechercher tous les documents contenant (ou ne contenant pas) une valeur spécifique dans un champ particulier. Exemple
Recherche les documents dont le champ Objet est renseigné. |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Non |
champ nomChamp CHAMP nomChamp [nomChamp] (utilisez des crochets) |
Signifie "recherche dans ce champ" ; vous devez indiquer le nom du champ à rechercher. Exemple Toutes les chaînes ci-dessous constituent des méthodes équivalentes de recherche de documents dont le champ NomProjet contient l'expression top secret :
Remarque : Notes® enregistre les fichiers joints dans le champ $FILE. |
Vue Notes® - Oui Domaine Notes® - Non Vue/domaine Web - Oui mais dans les recherches sur les vues uniquement |
( ) [parenthèses] |
Détermine l'ordre dans lequel les sections de votre requête sont traitées. La partie de la requête entre parenthèses est traitée avant les parties hors parenthèses. Exemple
Renvoie tous les documents dont le champ NomProjet contient les mots "top secret" ou dont le champ Titre comporte le mot "thon", et dont le champ corps contient le mot "chat" ou le champ daterév comporte une date ultérieure au 01/01/2004. |
Vue Notes® - Oui Domaine Notes® - Non Vue/domaine Web - Oui |
and AND & + |
Recherche les documents contenant toutes les conditions ou tous les mots liés par AND. Exemple
Recherche les documents contenant les trois mots. |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Oui sauf si '&' ne fonctionne pas |
ou OU | ACCRUE , (virgule) |
Recherche les documents contenant au moins l'une des conditions ou l'un des mots, et les renvoie en les classant en fonction du nombre d'occurrences dans le document. Exemple
Recherche les documents contenant au moins l'un de ces mots. Remarque : ACCRUE donne des résultats légèrement plus précis que OR lorsqu'il s'agit de trier les résultats par niveau de pertinence. |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Oui |
NOT not ! |
Exclut les documents contenant le terme qui apparaît après l'opérateur. Exemples Vous pouvez placer NOT entre les mots :
L'opérateur NOT peut apparaître devant tout nom de champ :
L'opérateur NOT ne peut pas apparaître après les symboles mathématiques =, <, >, <= ou >=; ni avant une date ou un nombre :
|
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Oui |
Requiert que seuls les documents contenant l'expression exacte soient renvoyés. Si vous placez des noms d'opérateurs (tels que AND, OR, CONTAINS, etc.) entre guillemets, le système les interprète comme des mots ordinaires. Exemple
Recherche les documents contenant l'expression rock and roll. |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Oui | |
PARAGRAPH paragraph |
Recherche les documents dans lesquels les mots qui entourent l'opérateur PARAGRAPH figurent dans le même paragraphe, et les classe en fonction de leur proximité relative. Exemple
Recherche les documents dans lesquels les mots "voiture" et "roues" figurent dans un même paragraphe, et les classe en fonction de la proximité de ces mots à l'intérieur du paragraphe. |
Vue Notes® - Oui (Si l'option Index sentence and paragraph breaks était sélectionnée lors de la création de l'index de recherche documentaire de l'application. Pour plus d'informations, consultez la rubrique Domaine Notes® - Oui Vue/domaine Web - Non |
SENTENCE sentence |
Recherche les documents dans lesquels les mots entourant l'opérateur SENTENCE figurent dans une même phrase, et les classe en fonction de leur proximité relative. Exemple
Recherche les documents dans lesquels les mots "voiture" et "roues" figurent dans une même phrase, et les classe en fonction de la proximité de ces mots à l'intérieur de la phrase. |
Vue Notes® - Oui (Si l'option Index sentence and paragraph breaks était sélectionnée lors de la création de l'index de recherche documentaire de l'application. Pour plus d'informations, consultez la rubrique Domaine Notes® - Oui Vue/domaine Web - Non |
? |
Caractère générique permettant de remplacer n'importe quelle lettre. Cet opérateur ne fonctionne ni avec les dates ni avec les nombres. Exemples
Recherche les documents contenant "poux", "doux", "roux" et tous les autres mots de quatre lettres se terminant par "oux".
Recherche les documents contenant les mots "Chine", "prune", "ligne", "panne", etc. |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Oui |
* |
Caractère générique permettant de remplacer une séquence de lettres. Cet opérateur ne fonctionne ni avec les dates ni avec les nombres. Exemples
Recherche les documents contenant "poux", "choux", "sioux", "doux", "hiboux", "cailloux" (et tous les autres mots se terminant par "oux"). En outre,
permet de rechercher les documents contenant poux, choux, sioux, Louxor. |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Oui |
TERMWEIGHT termweight |
Attribue une importance ou un poids aux mots de la recherche. Vous pouvez attribuer un "poids" compris entre 0 et 65537. Exemple
Recherche les documents contenant au moins l'un de ces mots. "Audio" est le plus important, suivi de "vidéo", puis de "photo". Notes® classe les résultats conformément à ces éléments. La première occurrence de l'opérateur TERMWEIGHT est séparée des suivantes par un opérateur AND ou OR. |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Oui |
EXACTCASE exactcase |
Recherche la casse exact du mot spécifié après l'opérateur. Exemple
Recherche les documents contenant |
Vue Notes® - Oui (Si l'option Enabled case sensitive searches était sélectionnée lors de la création de l'index de recherche documentaire de l'application. Pour plus d'informations, consultez la rubrique Domaine Notes® - Non Vue/domaine Web - Non |
= (égal) < (inférieur à) > (supérieur à) <= (inférieur ou égal à) >= (supérieur ou égal à) |
Recherchent des nombres ou des dates dans les champs appropriés. Exemple
Recherche les documents dont le champ "date1" contient une date antérieure au 25/12/98. |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Non |
- (tiret) |
Recherche les documents comportant le mot composé, trait d'union inclus. Exemple
Recherche les documents contenant |
Vue Notes® - Oui Domaine Notes® - Oui Vue/domaine Web - Oui |
Cas particulier des noms de champ
Utilisez le nom de champ _CreationDate pour rechercher des documents par leur date de création. Par exemple,
[_CreationDate]=05/01/01
Recherche les documents créés le 5 janvier 2001.
Utilisez le nom de champ _RevisionDate pour rechercher les documents en fonction du jour de leur dernière modification. Par exemple,
[_RevisionDate]=05/01/01
Recherche les documents dont la date de la dernière modification est le 5 janvier 2001.
Ces champs figurant dans l'en-tête du document et non dans le document lui-même ne sont pas contenus dans la liste des noms de champs de la boîte de dialogue des propriétés du document.