Si vous voulez gagner de la place dans une interface déjà chargée, vous pouvez créer un bouton qui change d'aspect et d'action en fonction du contexte.
Je ne parle pas ici d'une modification lié à un changement d'état de la souris, formatages apparus avec FileMaker 12. Ici, un même et unique bouton laisse apparaître tantôt une icône, tantôt une autre, selon par exemple que telle ou telle rubrique a un contenu ou non.
En résumé, il s'agit d'un bouton caméléon ;-)
Alors, comment réalise-t-on un tel prodige ?
C'est ce que vous propose de découvrir cette fiche Astuce, à l'aide du fichier Publications.fmp12 livré gratuitement aux abonnés aux fiches Astuces. Dans cette première fiche Astuce, nous verrons comment réaliser un bouton qui se métamorphose. Dans une prochaine fiche Astuce, nous découvrirons comment cet unique bouton peut, en fonction des circonstances, proposer différentes actions.
NB : ce que nous présentons ici, réalisé en version 12, est valable également sur les versions de FileMaker utilisant les rubriques multimédia.
Les exemples illustrant cette fiche sont tirés du fichier Publications.fmp12, offert aux abonnés pour gérer leurs fiches Astuces et différents tutoriaux. Mais elle peut aussi se lire et se comprendre sans posséder ce fichier.
Ce fichier est désormais disponible sur la librairie, dans la catégorie Fichiers.
À noter : Les informations sur la fiche Astuce n°71 étant déjà importées dans le fichier Publications.fmp12, seul la fiche Astuce est livrée ici.
À lire en complément :
- pack de fiches Astuces Preferences, sur les tables paramètres, menus personnalisés, le lien cartésien, etc.
- fiche Astuce n°36 sur les globales,
- sur les entrées automatiques et les résultats de calcul : fiches Astuce n°67, et 69,
- sur les rubriques conteneurs depuis FileMaker 12, voir les 4 cahiers pratiques consacrés à ce sujet, surtout le 1er et le 2e.
- sur la fonction Cas (fonction logique), voir le cahier Les calculs dans FileMaker (1) Le parsing,
- sur le formatage de texte par calcul, voir la fiche Astuce n°27,
- sur le formatage conditionnel, voir la fiche Astuce n°66.
- Fichier Publications.fmp12
Mots clés :
Bouton
Rubriques
Calcul
Est vide (calcul)
Résultat de calcul
Table Paramètres
Rubrique multimédia
Rubrique conteneur
Lien cartésien (opérateur X)
Liens
Rubrique globale
Entrée automatique
Remplacer
Cas (calcul)
Résultat DU calcul
Formatage texte
Formatage conditionnel
Badge