Fiche Astuce n°133 – Créer une liste sélective

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 ?

CouvAs133

Et voilà ce que la magie FileMakeurienne opère :

ListSel

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

La fiche Astuce n°133

  • est, comme tous les mois, mise à disposition des abonnés par téléchargement depuis la page Livraisons, Elle fait partie de la livraison de novembre 2018. Elle comprend en outre un fichier FileMaker, As133_ListeSelective (format .fm12)  et une annexe.
    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 !
  • est en vente sur notre librairie en ligne dès aujourd’hui.

 

Vous n’êtes pas abonné aux fiches Astuces FileMaker ?

  • Si vous vous abonnez pour la première fois, connectez-vous comme membre ou devenez membre du site (c’est gratuit), puis cliquez sur la page S’abonner aux fiches Astuces ;
  • Pour vous réabonner, n’attendez pas la fin de votre abonnement et connectez-vous en tant que membre et cliquez sur la page Se réabonner aux fiches Astuces.
  • Vous voulez un début d’abonnement rétroactif ? C’est possible. Il suffit de nous le demander en précisant le numéro désiré comme point de départ.

 

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