Filemaker
Bento
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 !

Intêret
Exemples
FM Touch
Les Bases
Démarrer
Scripts
Scripts:exemple
Liens
Choisir...
MailToFM import
FileFire express
MailArchives
SolutionJazz
22/03/09