Boutons à états multiples (FileMaker Pro Advanced)En utilisant des scripts et des calculs pour évaluer l'état des rubriques de bouton, vous pouvez créer des boutons à états multiples qui changent lorsque l'on clique dessus.
1.
3.
4. Activez la case à cocher Utiliser le stockage global et entrez le nombre d'états du bouton dans la zone Nombre maximal de répétitions.
5. Cliquez sur OK.
6. En mode Utilisation, sélectionnez la rubrique Icônes et choisissez le menu Insérer > Image pour ajouter des graphiques dans cette rubrique.
7.
9.
10. Dans la zone Résultat de calcul, cliquez sur Définir et entrez la fonction ObtenirRepetition (Icônes; 1).
11.
1.
3. Ajouter une action de script Définir rubrique.
4.
5. Double-cliquez sur Boutons.
6.
7. Ecrivez une fonction Test qui évalue chaque expression de test ObtenirRepetition pour le nombre d'icônes et incrémente ce nombre de 1, en remplaçant le nom de la table « icônes » par la table dans laquelle vous avez créé la rubrique Icônes.Icônes::Boutons = ObtenirRepetition (Icônes::Icônes; 1); ObtenirRepetition (Icônes::Icônes; 2);Icônes::Boutons = ObtenirRepetition (Icônes::Icônes; 2); ObtenirRepetition (Icônes::Icônes; 3);Icônes::Boutons = ObtenirRepetition (Icônes::Icônes; 3); ObtenirRepetition (Icônes::Icônes; 4);Icônes::Boutons = ObtenirRepetition (Icônes::Icônes; 4); ObtenirRepetition (Icônes::Icônes; 5);
8. Cliquez sur OK, puis fermez les boîtes de dialogue Modifier le script et Gérer les scripts.
1. En mode Modèle, sélectionnez la rubrique Boutons.
2.
3.
4.
5.
6. Cliquez sur OK.