Choisir un item sans risque de doublon…
Lorsque vous sélectionnez une personne pour une convocation à une date donnée, vous n’avez plus a priori besoin de la sélectionner par la suite… et donc, vous n’avez plus besoin de la trouver dans la liste des personnes à sélectionner !
Alors, vous rêvez d’une liste de valeurs intelligente, qui sait se mettre à jour en temps réel, en ne vous proposant QUE les personnes qui n’ont pas encore été sélectionnées ! Et qui le fait de manière suffisamment cohérente pour qu’une telle liste s’adapte à toutes manipulations : vous quittez la convocation du 4 octobre et vous créez une nouvelle date de convocation, le 20 octobre par exemple. Pour celle-ci, tous les noms de toutes les personnes vous sont proposés… Et si vous retournez sur le 4 octobre, miracle, la liste est parfaitement à jour, épurée de ceux déjà convoqués ce jour-là !
Vous l’avez rêvé, et nous l’avons fait pour vous, Jean-Louis, Magalie et moi 😉
Jean-Louis a eu l’idée et a commencé à la mettre en oeuvre. Magalie et moi, nous avons poursuivi le travail et l’avons affiné, notamment en le sécurisant au niveau de l’Interface Utilisateur et quelques aspects concernant la structure de la base.
La fiche Astuce n°132 vous livre donc tous nos secrets…
Notez qu’il s’agit ici encore d’autre chose que d’une liste de valeurs conditionnelle, sujet que nous avons déjà traité dans la fiche Astuce n°19. Une liste conditionnelle est en effet une succession de listes : lorsqu’on sélectionne un item dans une première liste, cela nous propose des items à choisir bien précis dans une deuxième liste, et ainsi de suite…
Ici, il s’agit toujours de la même liste, mais qui se met à jour en fonction de ce qui a déjà été sélectionné auparavant. Comparez par exemple :
Voilà qui complète bien notre série de fiches Astuces sur les listes de valeurs… La fiche Astuce n°132 trouve donc toute sa place dans l’ensemble des tutoriels que nous vous proposons actuellement avec une remise de -15 % (voir ci-dessous…) et qui s’adresse bien entendu dans ce cas, à ceux qui ne sont pas actuellement abonnés aux fiches Astuces !
Bonne lecture à tous !
Marie-Charlotte Potton
Petit bonus : le fichier As132_ListeDegressive 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 😉
Spécial FM Conférence !
Parce que vous souhaitez revenir aux fondamentaux des sujets qui vont être traités lors de la FM Conférence qui se tient à la Rochelle du 24 au 26 octobre 2018…
Parce que les sujets traités vous intéressent mais que vous connaissez FileMaker depuis peu…
…plus de 20 tutoriels, dont la fiche Astuce n°132,
vous sont proposés avec une remise de 15 % !
Vous les trouvez tous rassemblés dès aujourd’hui et jusqu’au 5 novembre 2018 inclus
dans la page Promotions de la librairie francophone FileMaker !
Mais aussi !
Notre formation en ligne phare destinée aux Personnes-ressource FileMaker ouvre à nouveau ses portes !
C’est donc le moment d’en profiter !
Tags: Fenêtres, Liste de valeur dégressive, Listes de valeurs, scripts
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 ;-)