Recherche, tri et remplacement de données > Recherche d’enregistrements > Recherche d’enregistrements, à l’exception de ceux répondant à certains critères
 
Recherche d’enregistrements, à l’exception de ceux répondant à certains critères
Vous pouvez ignorer des enregistrements lors d’une recherche. En d’autres termes, vous pouvez rechercher des informations dans votre base de données qui « ne correspondent pas » aux critères indiqués. Par exemple, vous pouvez exclure de la recherche de factures toutes celles qui ont été créées au cours des trente derniers jours.
Pour rechercher des enregistrements qui ne correspondent pas aux critères :
1. En mode Recherche, entrez les critères des enregistrements à ignorer.
Par exemple, pour rechercher tous les enregistrements concernant des ventes, exception faite de celles de la ville de Londres, tapez Londres dans la rubrique Ville.
2. Cliquez sur Ignorer dans la barre de modèle.
3. Cliquez sur Exécuter la requête dans la barre d’outils.
Pour rechercher certains enregistrements tout en en ignorant d’autres :
1. En mode Recherche, entrez les critères de recherche.
Par exemple, pour rechercher les fournisseurs dans l’état de New York mais en dehors de la ville d’Albany, tapez tout d’abord New York dans la rubrique Etat.
2. Cliquez sur Nouvelle requête dans la barre d’outils.
3. Tapez les critères pour les enregistrements à ignorer, puis cliquez sur Ignorer.
Pour exclure la ville d’Albany, tapez Albany dans la rubrique Ville et cliquez sur Ignorer.
4. Cliquez sur Exécuter recherche.
Remarques
Vous pouvez définir des critères d’exclusion dans plusieurs requêtes, y compris pour la même rubrique. Par exemple, dans une rubrique Article, rechercher rouge, mais ignorer grange et ignorer chaise (dans un total de trois demandes) recherchera oiseau rouge et chaussure rouge, mais pas grange rouge, ni chaise rouge.
FileMaker Pro traite les requêtes dans leur ordre de création. Par exemple, dans une base de données Clients dont les clients sont aux Etats-Unis et en France :
Si la première requête recherche tous les clients à Paris et que la seconde ignore tous les clients aux Etats-Unis, le jeu d’enregistrements trouvés comprendra tous les clients à Paris en France, mais aucun des clients résidant à Paris, dans l’Etat du Texas ou dans n’importe quelle autre localité des Etats-Unis.
Si l’ordre des requêtes est inversé (c’est-à-dire que la première requête ignore tous les clients aux Etats-Unis et que la seconde recherche tous ceux de Paris), le jeu d’enregistrements trouvés comprendra tous les clients de la ville de Paris (France) et de la ville de Paris (Texas), mais aucun du reste des Etats-Unis.
Pour ignorer un enregistrement lié de la ligne d’une table externe (ou un ensemble d’enregistrements liés), vous devez modifier le lien ou la valeur d’au moins une des rubriques sources de façon à ce que l’enregistrement ne soit plus lié. Pour plus d’informations sur les rubriques liées, consultez la section Utilisation de tables et de fichiers liés.
Vous pouvez également exclure des enregistrements d’un jeu d’enregistrements trouvés après avoir effectué une recherche. Consultez la section Masquage d’enregistrements dans un jeu d’enregistrements trouvés et affichage d’enregistrements masqués.
Vous pouvez ouvrir une autre fenêtre afin d’effectuer d’autres requêtes de recherche sur les mêmes données. Consultez la section Ouverture et gestion des fichiers.
Vous pouvez enregistrer une requête pour une utilisation ultérieure. Consultez la section Enregistrer une requête de recherche.
Rubriques connexes 
Recherche de doublons