Recherche, tri et remplacement de données > 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.
Sauf si vous recherchez des expressions ou des correspondances exactes, la rubrique peut contenir d’autres valeurs en plus de celle(s) que vous avez indiquée(s), agencées dans n’importe quel ordre. Par exemple, si vous tapez hôtel dans une rubrique intitulée Logement, votre recherche inclura des enregistrements contenant Hôtel, Hôtel à prix réduit et Hôtels, luxe.
Pour rechercher du texte et des caractères :
1. Lancez une requête de recherche.
Consultez la section Définition d’une requête.
2. Le tableau suivant vous présente des exemples de différents moyens de rechercher du texte.
 
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 *
Zone de recherche ou zone de recherche rapide donne pour résultat Icône Graphique en secteurs, Icône Graphique en secteurs et Icône Loupe
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 email 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 opérateurs de recherche, reconnu par FileMaker Pro :
@, *, #, ?, !, =, <, >, " (ignorer le caractère suivant)
\ suivi du caractère spécial
\"Marc\" donne pour résultat "Marc".
marc\@abc.net donne pour résultat l’adresse email marc@abc.net.
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é «Oda» donne pour résultat Texte japonais prononcé «Oda», Texte japonais prononcé «Odayama» et Texte japonais prononcé «Odagawa»
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
Texte japonais prononcé «Kyoto» donne pour résultat Texte japonais prononcé «Kyoto», Texte japonais prononcé «ToKyo-to», Texte japonais prononcé «Kyoto-fu», Caractère tilde suivi par du texte japonais Hiragana prononcé «ha», Japonais Hiragana prononcé «ha» et Japonais Hiragana prononcé «ba»
3. Lorsque vous avez saisi les critères de recherche souhaités, cliquez sur Exécuter la requête dans la barre d’outils ou sélectionnez le menu Requêtes > Exécuter la requête.
Remarque  Les recherches ne respectent habituellement pas la casse ou la largeur. Par exemple :
Si vous recherchez fréd, vous obtenez Fréd et FRED.
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 Texte.
Rubriques connexes 
Recherche de doublons
Recherche d’intervalles de données
Choix d’une langue d’indexation ou de tri