 |
Exemple de Scripts |
Par exemple, vous voulez attacher une icône quand une rubrique est renseignée (utile pour une présentation en mode liste) : ici,
il s'agit de savoir au premier coup d'oeil s'il existe une partition d'un titre de jazz présent dans ma bibliothèque.
Retournez au menu « gérer / base de données /rubriques »
Créez une rubrique « icône » de type multimédia et dans « option », demander une stockage global. Si vous aurez besoin d’autres icônes, demander« multi-évaluée : 6 »
Allez renseigner les icônes choisis :
Créer un modèle icones avec la rubrique « icones »
Selectionnez la rubrique et affichez le menu Format/Rubrique/Contrôle
Tapez 6 via 6 pour obtenir...
Enfin en mode utilisation, importer les icônes une par une : menu Insertion/image
Superbe !
Retournez dans « gérer / les rubriques »,
et créez une rubrique « AttachmentPartition » où il faut demander à FileMaker de renseigner la rubrique en affichant une icône (la clé de sol) si, par exemple, une autre rubrique (ici, PJ Systeme) est renseignée.
Quoi, c’est pas clair ?!!
Mais si, on continue : Cette rubrique « AttachmentPartion » doit être de type « calcul » eeeeeeeeet cliquez sur option !
Nous y voilà :
Cherchez à gauche de la fenêtre « Si ( Test ; Résultat1 ; Résultat2 ) »
Double-cliquez pour le choisir.
De nouveau, pour choisir le « Test », chercher « EstVide ( Rubrique ) »
:
Il faut sélectionner « Test » en bas, et le double-cliquage sur « EstVide ( Rubrique ) » remplacera « Test »
Nous avons donc : Si ( EstVide ( Rubrique ) ; Résultat1 ; Résultat2 )
Choississez dans la colonne de droite la rubrique concernée et hop
Si ( EstVide ( Catalogue::PJ Systeme ) ; Résultat1 ; Résultat2 )
« Résultat1 » montre comment sera la rubrique "Attachment icone" si « PJ Systeme » est vide.
Ici, pas d’icône et en fait rien : cliquez sur l’opérateur « "" » au milieu de la fénêtre et obtenez
Si ( EstVide ( Catalogue::PJ Systeme ) ; "" ; Résultat2 )
Reste « Résultat2 « : choisir « ObtenirRepetition ( RubriqueMultivaluée ; Nombre ) » et on se retrouve ici :
Si ( EstVide ( Catalogue::PJ Systeme ) ; "" ; ObtenirRepetition ( RubriqueMultivaluée ; Nombre ))
A droite, la RubriqueMultivaluée est « icons » et l’icône en question, la clé de sol, a été importée tout à l’heure en position 4 de la RubriqueMultivaluée.
Si( EstVide (Catalogue::PJ Systeme) ; "" ; ObtenirRepetition( Icons; 4))
Puis pour resultat de calcul, cliquer sur multimedia et OK !
Voyez le resultat !
Evidemment, il faut s’aider de… l’aide des scripts ! Tout est assez bien expliqué. Mais, encore une fois, c’est plus facile de copier les scripts déjà faits par d’autres, les pro ! |