Les moteurs de recherche de FileMaker

La recherche est l’un des grands atouts de FileMaker et nous avons beaucoup travaillé ce sujet, avec notamment deux cahiers pratiques d’une importance capitale pour nous, les cahiers Rechercher dans FileMaker (1) et Automatiser ses recherches dans FileMaker (2) et le pack de fiches Astuces Recherche rapide et surbrillance.

Ces divers tutoriels traitent tous d’un unique sujet : comment rechercher des données dans FileMaker. Il est en effet fondamental, car bien des résultats déficients que nous obtenons proviennent soit d’une erreur de saisie (donnée(s) non saisie(s) ou mal saisie(s)) soit d’une erreur dans la formulation de la requête…

Mode Recherche, recherche rapide, tables externes, etc. ont deux caractéristiques en commun : ces approches sont toutes accessibles à l’utilisateur – ou très exactement, elles lui sont directement destinées – et toutes, elles travaillent directement sur les données.

Mais il existe dans FileMaker un autre terrain de jeu pour la recherche 😉

Il s’agit alors d’une recherche destinée aux seuls développeurs, c’est-à-dire accessible depuis les menus et commandes permettant de créer ou de modifier un développement… Elle porte donc non sur les données saisies ou importées par l’utilisateur, mais sur des outils proposés par FileMaker, fonctions de calcul, actions de scripts, et sur ce que crée le développeur : modèles, scripts…

Ces outils de recherche n’ont pas la complexité et la richesse du mode Recherche : on n’en a pas besoin dans les contextes où on les trouve. Ils ont en revanche la simplicité et l’immédiateté de la recherche rapide. Ils en ont d’ailleurs l’aspect :

Rech

Parce qu’ils sont souvent les grands oubliés de notre pratique de FileMaker et qu’ils nous font pourtant gagner énormément de temps, je vous propose d’en faire le tour, histoire de n’en manquer aucun 😉

Dans la liste des tables, rubriques et dans le graphe des liens

Pas de chance, notre histoire commence mal 🙁

Pas d’outil de recherche dans le menu Fichier > Gérer > Base de données… onglets Tables, Rubriques ou Liens

DefTables

Cependant, l’absence de moteur de recherche dans le contexte des tables et des rubriques ne se fait pas sentir si votre développement est correctement conçu. Si c’est le cas, la répartition des tables et des rubriques fait qu’il y en a raisonnablement et qu’il n’est alors pas nécessaire d’avoir recours à une quelconque recherche pour trouver la table ou la rubrique que l’on souhaite modifier ou consulter. Si ce n’est pas le cas, alors deux outils peuvent modestement vous aider.

Trier les tables et les rubriques

Le premier, vous le connaissez, est la possibilité de trier les tables ou les rubriques selon trois ou quatre critères prédéfinis par FileMaker :

TriTablesRubr

La clé de tri Ordre de création n’a pas besoin de ma part de commentaire, Le tri par Nom de table ou Nom de rubrique se fait par ordre alphabétique croissant. C’est en tenant compte de cette clé de tri que les développeurs ont pris l’habitude de faire précéder de la lettre « z » toutes les rubriques techniques qu’ils souhaitent voir apparaître en fin de liste : zkp, zkf, zkk1, zDateCreation, etc.

Trier les tables et les rubriques peut aider à les retrouver visuellement parlant : avec un tri sur Nom de rubrique, la rubrique Prenom suit vraisemblablement la rubrique Nom, si du moins, aucune autre rubrique ne vient s’intercaler entre ces deux rubriques. Nous n’avons donc ici aucune requête ni aucune sélection, simplement une organisation des rubriques, qui permet entre autre de les retrouver plus facilement…

Le tri personnalisé est celui que vous effectuez par vous-même.

Si par exemple, vous venez de créer vos rubriques, tant que vous n’y touchez pas, elles sont triées par Ordre de création. Dès que vous en déplacez une, même une seule, le tri se fait selon un critère considéré comme vous étant propre : FileMaker note qu’il s’agit alors d’un tri personnalisé.

Rappelons que l’on déplace une rubrique de haut en bas ou de bas en haut, avec la souris et les petites flèches qui se trouvent en début de ligne devant le nom de chaque rubrique. Nous retrouverons pour les modèles et en divers lieux la même procédure pour déplacer une ligne d’une liste de FileMaker.

Enfin, FileMaker propose une quatrième clé de tri, uniquement pour les rubriques : le tri par type de rubrique (3).

Marie-Charlotte Potton

 

(1) : Ce cahier Rechercher dans FileMaker s’adresse aux utilisateurs et aux développeurs qui veulent bien maîtriser le mode Recherche pour pouvoir en tirer le meilleur profit dans leurs développements. Paru d’abord en 2009, il a bénéficié d’une mise à jour en octobre 2016.

(2) : Automatiser ses recherches dans FileMaker vient compléter le premier cahier sur la recherche en se plaçant du point de vue de l’automatisation de ce que l’on a appris dans le premier cahier. On réalise donc des scripts pour effectuer des recherches de plus en plus précises…

Ces deux cahiers sont vendus séparément ou dans un unique pack Réussir ses recherches dans FileMaker.

(3) : Sur les formats – types – de rubriques, voir l’eBook Formats de rubriques et calculs.

 

Article suivant

Tags: , , ,

Merci de laisser un commentaire (Pas de commentaire )

Désolé, les commentaires des articles réservés sont eux-mêmes réservés

Il n'y a pas de commentaire pour l'instant, soyez le premier ;-)