Recherche d'enregistrements > Recherche de texte et de caractères
 

Recherche de texte et de caractères

Vous pouvez rechercher du texte dans des rubriques Texte ou Calcul renvoyant un résultat textuel.

Pour rechercher du texte et des caractères :

1. Lancez une requête de recherche.

Consultez la section Définition d'une requête.

 

Pour rechercher

Dans la rubrique, entrez

Exemples

Des mots commençant par des caractères latins précis (dans les rubriques utilisant toutes les langues, sauf le japonais)

Les caractères

Fréd Dupont donne pour résultat Fréd Dupont, Dupont Fréd, Fréd Dupontel et Dupont Frédéric.

Des mots commençant par des caractères japonais Hiragana, Katakana ou Kanji

Les caractères entre = et *

Texte japonais prononcé « Oda » entre le signe égal et l'astérisque donne pour résultat Texte japonais prononcé « Oda », Texte japonais prononcé « Odayama » et Texte japonais prononcé « Odagawa »

Une phrase ou séquence de caractères qui correspond lorsqu'ils sont les premiers caractères d'un mot (expression à partir du début du mot)

Le texte littéral (caractères), y compris les espaces et la ponctuation, placé entre guillemets droits (").

"Etablissements Martin et Pierre" donne pour résultat Etablissements Martin et Pierre mais pas Etablissements Pierre et Martin.

",Ltd." donne pour résultat toutes les sociétés comprenant ",Ltd." dans leur nom et non celles qui ne contiennent pas de virgule.

"Spring" renvoie Springville mais ne renvoie pas ColdSpring Harbor ni même HotSpring.

Des mots comportant un ou plusieurs caractères inconnus ou variables (n'importe quel caractère)

Un caractère générique (@) pour chaque caractère inconnu

Gr@s donne pour résultat Gris et Gros.

@ise donne pour résultat Mise et Pise mais pas Prise.

Des caractères incorrects dans une rubrique Texte

?

Les caractères incorrects apparaissent comme des espaces finaux

 

Remarque  Pour trouver le caractère ?, recherchez "?".

Des chiffres dans une rubrique Texte (l'un des chiffres)

Un caractère # pour chaque chiffre

# donne pour résultat 3, mais pas 30.

## donne pour résultat 30, mais pas 3, ni 300

#3 donne pour résultat 53 et 43, mais pas 3.

Des mots comportant ou non des caractères contigus inconnus ou variables (zéro, un ou plusieurs caractères)

* pour l'ensemble des caractères inconnus

Ma*c donne pour résultat Mac et Marc.

J*r donne pour résultat Jr et Junior.

*phan* donne pour résultat Phan et Stéphanie.

S* donne pour résultat Sophie, Sylvie et Sébastien.

Des opérateurs ou d'autres caractères non alphanumériques, tels que des signes de ponctuation ou des espaces

Le texte littéral (caractères), y compris les espaces et la ponctuation, placé entre guillemets droits (").

"@" donne pour résultat @ (ou une adresse e-mail par exemple)

"," donne pour résultat les enregistrements contenant une virgule

"   " donne pour résultat trois espaces consécutifs

Un caractère ayant une signification particulière, comme les caractères invisibles ou les opérateurs de recherche, reconnu par FileMaker Pro Advanced :

@, *, #, ?, !, =, <, >, " (ignorer le caractère suivant)

\ suivi du caractère spécial

Pour un retour chariot, en mode Utilisation, saisissez un retour chariot dans une rubrique et copiez-le dans le Presse-papiers. Puis, en mode Recherche, entrez \ et collez le retour chariot.

Pour une tabulation, entrez \, puis appuyez sur Ctrl+Tab (Windows) ou sur Option-Tab (macOS).

\"Marc\" donne pour résultat "Marc".

marc\@abc.net donne pour résultat l'adresse e-mail marc@abc.net.

\
Marc
donne pour résultat Marc précédé d'un retour chariot

Des mots avec des caractères accentués

Le texte littéral (caractères), y compris les espaces et la ponctuation, placé entre guillemets droits (").

"opéra" donne pour résultat opéra et non opera.

òpera sans guillemets donne pour résultat òpera et opera)

Des segments de phrases, c'est-à-dire une suite de caractères ou de mots (expression depuis n'importe quel emplacement)

Les caractères, les signes de ponctuation et les espaces, placés entre des guillemets droits (") ; utilisez l'astérisque * pour que la recherche s'effectue au sein d'une chaîne plus longue.

*"son et fils" donne pour résultat

Pinson et fils et Robinson et fils.

Une correspondance exacte avec le texte indiqué (correspondance exacte avec la rubrique)

== (deux signes égal) pour un contenu identique

==Jean donne pour résultat Jean, mais pas Jean Martin

==Jean Martin donne pour résultat Jean Martin mais ne donne ni Martin, Jean ni Jean Martineau.

Une correspondance exacte avec les mots entiers indiqués (correspondance avec le mot entier)

=

=Marché donne pour résultat Marché, Marché couvert et Etude de marché, mais ni Marchés, ni Supermarché.

=Fréd =Dupont donne pour résultat Fréd Dupont ou Dupont Fréd mais ne donne ni Fréd ni Frédéric Dupontel.

Des mots contenant des caractères japonais Hiragana, Katakana et Kanji (uniquement pour les rubriques indexées en japonais)

Les caractères

Texte japonais prononcé « Kyoto » donne pour résultat Texte japonais prononcé « Kyoto », Texte japonais prononcé « ToKyo-to » et Texte japonais prononcé « Kyoto »

Des caractères Kana dans une rubrique indexée en japonais sans faire de différence entre Hiragana/Katakana, Kana voisé/semi-voisé/non voisé, Kana minuscule/normal et Marques d'itération voisées/non voisées Kana

~ (tilde) et le caractère, pour effectuer une recherche souple

Caractère tilde suivi par du texte japonais Hiragana prononcé « ha » donne pour résultat Japonais Hiragana prononcé « ha », Japonais Hiragana prononcé « ba », Japonais Hiragana prononcé « pa », Japonais Katakana prononcé « ha », Japonais Katakana prononcé « ba » et Japonais Katakana prononcé « pa »

2. Cliquez sur Exécuter la recherche dans la barre d'outils.

Remarque  Les recherches ne respectent habituellement pas la casse ou la largeur. Par exemple, une requête de recherche incluant des caractères japonais demi-largeur permettra d'obtenir les résultats comprenant les caractères pleine largeur équivalents.

Vous pouvez effectuer des recherches sur une rubrique respectant la casse et la largeur en modifiant la langue d'indexation et de tri par défaut pour la rubrique en Unicode. Toutefois, cette procédure modifiera l'ordre de tri de la rubrique. Si vous ne souhaitez pas que la rubrique d'origine trie selon un ordre Unicode, créez une rubrique Calcul dont la formule est simplement la rubrique dans laquelle vous souhaitez effectuer une recherche respectant la casse ou la largeur, et modifiez la langue d'indexation et de tri par défaut en Unicode, pour cette rubrique uniquement. Vous pouvez ensuite trier l'une des rubriques et effectuer des requêtes de recherche sur l'autre. Consultez les sections Définition des options d'indexation des rubriques et Définition de rubriques de type Calcul.

Rubriques connexes 

Choix d'une langue d'indexation ou de tri