From FAQ Filemaker

Filemaker-avance: Multiples paramètres de script

^ Scripts

Plusieurs méthodes existent pour faire passer plusieurs paramètres à un script. La plus simple est de bâtir une liste, puis de "démonter" cette liste selon les besoins au sein du script. On risque néanmoins d'être confronté tôt ou tard avec le problème d'une donnée vide, pouvant engendrer un décalage des autres paramètres au sein de la liste...

Ici est présentée une méthode utilisant du pseudo-XML. Les différents paramètres sont organisés sous le format de données XML. Le même nom de balise XML peut être utilisé plusieurs fois, et les données vides sont supportées. Par exemple :

<Nom>Dupont</Nom>
<Prenom>Albert</Prenom>
<Adresse>World Peze Center</Adresse>
<Adresse>179e étage</Adresse>
<Adresse>Cinquantième Rue, 234156</Adresse>
<CP></CP>
<Ville>New York</Ville>

Une fonction personnalisée, écrite par Andy Knasinski de NRG Software, est utilisée pour extraire le code XML. Cela veut dire que cette fonction ne peut pas être recopiée si vous n'êtes pas en possession d'une version Advanced de FileMaker Pro !

Vous trouverez un exemple dans le fichier ci-joint, avec des balises répétitives.

Récupéré sur http://cqfd-fmp.fr/index.php?n=Filemaker-avance.Parametres-Script
Page mise à jour le 04 juillet 2008 à 13h13