10 Techniques pour FileMaker 10
Fabrice Nordmann | 22 mars 2010
Au delà de la très visible nouvelle barre d’outils, FileMaker 10 introduit de vraies révolutions pour les développeurs. Téléchargez ces fichiers-exemple et voyez comment ces nouveautés peuvent modifier votre manière de développer.
Ces fichiers de démo constituent des versions améliorées des exemples présentés par Fabrice Nordmann, fondateur de 1‑more‑thing, lors de la FM Conférence 2009. à Paris.
Ils sont développés dans l’idée d’être facilement portable vers vos applications.
Type Ahead montre comment, au fur et à mesure que l’utilisateur tape au clavier, il peut filtrer une liste, soit dans une table externe (portal), soit en vue liste.
Field Length Control illustre la possibilité de contrôler par l’interface la longueur autorisée dans une rubrique. L’utilisateur n’a plus besoin de sortir de la rubrique pour savoir s’il a correctement saisi.
Password Style Field (rubrique mot de passe) explique comment vous pouvez désormais proposer la saisie d’un mot de passe directement dans une rubrique, sans passer par une boîte de dialogue.
Tab Control montre comment les déclencheurs de scripts vous permettent de manipuler les onglets et d’en contrôler l’accès.
Field As Button vous permet d’utiliser une rubrique comme bouton. Grâce aux déclencheurs de scripts, limitez au maximum les paramètres à envoyer au script, et évitez l’effet "vidéo inverse".
Single Value List ou comment simplifier, grâce à FileMaker 10, la gestion des listes de valeurs. Dans cet exemple, vous verrez comment avec une seule liste de valeurs, on peut en proposer autant que l’on veut à l’utilisateur, y compris des listes conditionnelles !
Field Name Calculations entame une série de fichiers qui exploitent la possibilité de travailler avec le nom des rubriques. Voyez ici comment vous pouvez faire de vos calculs de véritables fonctions, dont le résultat dépend du nom de la rubrique qui les contient.
Interdependent Fields (rubriques interdépendantes) illustre encore une fois le travail avec les noms de rubriques. Plus besoin de coder en dur (hard-coding) le nom des rubriques dans vos calculs.
Save/Restore Finds. Intégrez à vos solution la possibilité de mémoriser une recherche. Au delà de la nouvelle fonctionnalité de FileMaker 10 qui permet à chaque compte utilisateur de mémoriser une recherche, cette technique facilement intégrable vous permet de créer un enregistrement pour chaque recherche, et de la nommer. Vous pouvez ainsi envisager de partager des recherches entre plusieurs utilisateurs ou de décider du contexte dans lequel vous voulez l’autoriser à ré-effectuer cette recherche. La technique s’apparente aux Smart Folders (dossiers intelligents) de Mac OS X ou Mail.app.
Field Map. Le meilleur pour la fin : contournez les difficultés liées aux imports de fichiers FileMaker. Cette technique vous permet de définir vos ordre d’importation avec... le graphique de liens !

13 mai 2010 14:18
Field Map
C’est regrettable que ces esplications soient en anglais.
13 mai 2010 19:19
Field Map
Quelle explication vous semble inaccessible ?
FileMaker traduit les actions de script, il ne reste donc que les textes sur les modèles, qui ne font que présenter l’intérêt de la technique, et non son mécanisme.
13 avril 2011 11:37
Field Length Control
Bonjour Fabrice,
Je me demandais si on pouvait récupérer en paramètre de script la valeur saisie dans la définition de la rubrique pour le nombre maximum de caractères.
Mais je suppose que tu avais déjà réfléchit et que c’est non.
On ne sait jamais que cela t’a échappé.
13 avril 2011 11:44
Field Length Control
C’est encore moi !!!!!!
Avec un copier/coller ceci ne fonctionne pas, on a la boite de dialogue prévue à cette effet
"Le contenu de cette rubrique ne doit pas dépasser x caractère(s). Accepter-vous cette entrée incorrecte ?"
avec 3 boutons : Rétablir la rubrique, Non, Oui
Si on clique sur "Oui", la valeur est validée et donc le script de contrôle n’a servi à rien, il y a une parade pour pallier ?
Merci.