Les fonctions XML au sein de FileMaker
Fabrice Nordmann | 28 avril 2011
"XML", voilà un terme qui fait peur !
Et pourtant, l’utilisation du XML est un grand facteur de simplification !
Avec un temps d’apprentissage quasi-nul, vous ne pourrez plus vous passer des fonctions d’écriture et de traitement du XML au sein de FileMaker.
Dans cette vidéo, nous explorons trois fonctions personnalisées simplissimes, qui changeront votre vie de développeur si vous ne les utilisez pas déjà.
Passage de paramètres multiples et complexes, résultats de scripts structurés et utiles, mais également simplification du graphique relationnel. Voici quelques uns des principaux bénéfices de l’utilisation de ces fonctions.
Vidéo et fichier réservés aux abonnés
Astuce 1 : commander FileMaker au clavier (Mac OS X)
Suite à la FM Conf, j’ai reçu plusieurs demandes d’explication sur un aspect que j’avais abordé un peu vite : la possibilité de piloter l’interface de FileMaker 11 au clavier. Voici donc un petit addendum.
Astuce 2 : éviter les clignotements (Windows)
Bien que FileMaker 11 ait grandement amélioré cet effet désagréable, les problèmes de clignotement sur PC sont toujours un frein à l’utilisation de l’action de script Rafraichir Fenêtre. Voici une technique toute simple qui règle ce problème.
Vidéo et fichier réservés aux abonnés
Abonnement 1-more-tube 12 mois
Pendant 12 mois, accédez aux vidéos et aux fichiers liés de 1-more-tube.
Un numéro est constitué, sauf exception, de deux vidéos: une longue qui aborde une technique complexe, et une plus courte qui présente une petite astuce- ainsi que des fichiers associés.
Un minimum de 12 numéros est garanti durant ces 12 mois. Mais attention au risque de bonus !
81.82 € HT
99.00 € TTC

7 juin 2011 10:33
xml2var
Bonjour Fabrice,
Dans ton fichier exemple sur xml, lorsque on définit la variable "$temp" comme ceci dans le script :
Définir Variable [$temp ; Valeur : xml2var (obtenir (paramètreScript))]
On obtient ceci :
5 variables declared.
$ID_MEMBRE = "1"
$ANNEE = "2011"
etc...
Je voudrai obtenir des variables globales ($$) cad comme ça :
5 variables declared.
$$ID_MEMBRE = "1"
$$ANNEE = "2011"
etc...
Est-ce que c’est possible avec cette CF (xml2var) ou bien une autre que tu as sous le coude.
Je te remercie par avance.
7 juin 2011 10:38
Variables globales
Bonjour Amar,
pour déclarer des variables globales, il faut dupliquer la fonction (par exemple xml2var.global et remplacer $ par $$ dans le code (c’est même expliqué dans le code si j’ai bonne mémoire)
7 juin 2011 11:51
variables globales
Salut,
J’ai vue quelque chose de ce genre, mais je n’étais pas trop sûr et surtout s’il faillait remplacer par tout ou uniquement sur la ligne en question.
Je vais faire un test et je reviens informer.
Merci à toi.
7 juin 2011 13:35
Variables globales
Super, TIP TOP
Merci.