Des scripts au service de vos recherches…

Dernièrement, j’ai reçu un email d’un de nos nouveaux membres, Jean-Michel.

Parmi d’autres sujets, il me pose une question.

Il me demande s’il existe une règle pour signaler par un caractère spécial dans une rubrique qu’un mot est un mot clé.

Je lui réponds qu’il n’en existe pas mais qu’il doit être vigilant car certains caractères (il suggérait notamment le #) sont des opérateurs de recherche. S’il les utilise, il ne pourra pas les rechercher. Cela veut dire concrètement qu’il ne pourra pas trouver les enregistrements possédant un mot clé… ou plus précisément, pas sans avoir saisi ce caractère d’une manière particulière au moment d’effectuer sa recherche.

Je poursuis en précisant que cela ne doit pas l’empêcher d’utiliser de tels caractères si cela lui rend service. Mais qu’il doit du coup adapter sa base, en créant le script qu’il faut…

…et je lui donne l’astuce lui permettant de sortir de cet éventuel mauvais pas…

Ce qui est intéressant dans cette histoire, c’est moins la solution apportée à un problème que le fait d’avoir vu le problème.

En effet, celui qui ne connaît pas la recherche dans FileMaker n’aurait jamais pu anticiper le problème, et encore moins le résoudre 😉

En amont, il a fallu connaître le fonctionnement de la recherche.

En aval, il a fallu maitriser script, calcul et déclencheur de script, pour les mettre au service d’une recherche ! Et ce, dans une simplicité dérisoire !!!

Et ceci est un exemple parmi d’autres de situations qui peuvent se présenter à vous.

Les scripts, et ceux notamment utilisant la recherche, sont à votre service pour automatiser des actions répétitives : des recherches récurrentes. Ou parce qu’un objectif bien précis requiert une action de recherche.

Imaginons par exemple que vous ayez chaque mois à imprimer un récapitulatif de toutes vos ventes, classées par produit, avec le nom du client, son n° de commande, le prix et le produit acheté.

Vous allez vous mettre sur le modèle présenté en vue Liste de vos dossiers clients, effectuer une recherche sur un intervalle de date, puis trier les données obtenues à l’issue de la recherche, puis imprimer ce résultat.

Comme vous faites cela tous les mois, vous avez tout intérêt à enregistrer cette succession d’actions dans un script, de manière à n’avoir plus qu’à cliquer sur un bouton chaque mois !

La recherche, à l’intérieur de ce script, même si elle n’en est pas le tout, tient une place centrale. C’est elle qui vous permettra de trouver les bons enregistrements et donc de les trier et organiser à votre guise. Il est donc vital que vous sachiez définir une recherche dans un script, sur le modèle des recherches réalisées manuellement mais aussi en tenant compte des spécificités apportées par les actions de script !

Prolongement logique du cahier Réussir ses recherches dans FileMaker, le cahier Automatiser ses recherches vous propose justement de découvrir ces spécificités.

CouvCP75_r

Et, cerise sur le gâteau, jusqu’au 19 décembre, pour fêter sa mise à jour, le cahier Réussir ses recherches dans FileMaker, vol. 2, est proposé au prix de 39 € au lieu de 47 !

Il est également proposé avec le vol. 1 (dont je ai vous parlé la semaine dernière) sous la forme d’un pack, au prix de 73 € au lieu de 94 !

Alors, profitez-en, car c’est seulement jusqu’au 19 décembre !

http://astucieux-filemaker.com/reussir-vos-recherches-dans-filemaker-2/

 

Marie-Charlotte Potton

PS : L’astuce communiquée à Jean-Michel pour résoudre son problème est inédite. Elle ne se trouve pas dans les cahiers. Alors, promis, je vous la communiquerai en janvier dans ce blog 😉

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 ;-)