Sélectionner une ou plusieurs personnes à convoquer…
Il est des rêves qui valent la peine de réaliser…
Surtout lorsqu’ils restent malgré tout modestes dans leur ambition 😉
C’est le cas de celui de Jean-Louis, que nous avons déjà évoqué avec la fiche Astuce n°132 et qui nous donne l’occasion de mettre les mains dans le cambouis à partir d’un besoin bien concret.
Rappelons de quoi il s’agit.
Jean-Louis a besoin de convoquer des personnes à une date donnée. Nous avons donc un enregistrement, Jour (par exemple), avec une table externe des personnes convoquées ce jour-là.
Pour choisir les personnes à convoquer, Jean-Louis a imaginé et mis en place une liste de valeurs qui se met à jour dynamiquement, éliminant au fur et à mesure qu’elles sont choisies les personnes déjà convoquées. L’idée est excellente car elle évite ainsi qu’une même personne soit convoquée plusieurs fois le même jour !
Mais nous pouvons aussi aller plus loin…
En effet, une liste de valeurs est très pratique à utiliser lorsque seuls quelques items sont à proposer. Lorsque la liste est très longue, on doit user d’astuce pour ne pas perdre un temps fou à la défiler. En outre, elle ne peut montrer que le contenu de deux rubriques à la fois… ce qui est malgré tout très limitatif !
Or, on n’y pense pas forcément spontanément, en lieu et place des listes de valeurs, nous disposons d’un outil fantastique… la vue Liste !
Car, dans un modèle affiché en vue Liste, vous pouvez tout faire ou quasiment : mettre des boutons, des contrôles, autant de rubrique que vous voulez…
Et si vous ne souhaitez pas quitter le modèle actif, pourquoi ne pas ouvrir cette liste depuis ce modèle ?
Et voilà ce que la magie FileMakeurienne opère :
J’avoue apprécier cette solution que j’ai implémentée dans ma gestion des tutoriels et notamment des bibliographies des fiches Astuces… Car oui, pour une fois, le cordonnier est pas trop mal chaussé : si ce n’est pas trop le bazar dans les plus de 150 tutoriels que nous avons édités depuis le début de notre aventure éditoriale, nous le devons à FileMaker 😉
Bonne lecture à tous !
Marie-Charlotte Potton
Petit bonus : comme dans le fichier d’accompagnement de la fiche Astuce n°132, le fichier As133_Convocation met à votre disposition un petit script permettant de supprimer proprement une rangée externe à l’aide d’un bouton, en interceptant le message de FileMaker et surtout, en alertant l’utilisateur qu’il n’a pas sélectionné de rangée externe à supprimer lorsque c’est le cas. Mais en plus, pendant tout le mois de décembre 2018, les abonnés aux fiches Astuces bénéficieront d’articles réservés pour implémenter dans ce fichier un script leur permettant de convoquer en un seul clic TOUTES les personnes enregistrées dans la table Personne !
Tags: Fenêtres, Liste de valeur dégressive, Listes de valeurs, scripts, Sélection
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 ;-)