Configure une variable locale ou globale sur une valeur spécifiée.
Automatisation de tâches grâce aux scripts
•Nom est le nom de la variable que vous souhaitez créer. Attribuez au nom le préfixe $ pour une variable locale ou le préfixe $$ dans le cas d'une variable globale. Si aucun préfixe n'est attribué, $ est automatiquement ajouté au début du nom.
•Valeur correspond à la valeur attribuée à la variable. Vous pouvez entrer du texte ou définir un calcul.
•Valeur n° indique le nombre (index) de répétitions de la variable que vous souhaitez créer. Si aucune répétition n'est spécifiée, la valeur par défaut est de 1.
Produit | Prise en charge |
FileMaker Pro Advanced | Oui |
FileMaker Go | Oui |
FileMaker WebDirect | Oui |
FileMaker Server | Oui |
FileMaker Cloud | Oui |
FileMaker Data API | Oui |
Publication Web personnalisée | Oui |
Solution d'exécution | Oui |
FileMaker Pro 8.0
Si aucune variable n'existe, cette action de script en crée une. Consultez la section Utilisation de variables.
Crée un enregistrement lié à l'aide d'une variable locale pour copier des informations dans une rubrique source.
Définir variable [$CURRENT_CUSTOMER_ID; Valeur: Clients::N° client]
Activer modèle ["Détails de la facture"]
Nouvel enreg./requête
Définir rubrique [Factures::N° client; $CURRENT_CUSTOMER_ID]
Utilise une variable locale pour enregistrer des enregistrements en tant que fichiers Excel ou PDF dans le dossier Documents.
Ouvrir boîte dial. person. ["Enregistrer l'enregistrement actuel en tant que fichier Excel ou PDF ?"]
Si [Obtenir ( DernierChoixMessage ) = 1]
Définir variable [$PATH; Valeur: Obtenir ( CheminDocuments ) & "Facture " & Facture::Numéro de facture & ".xlsx"]
Sauvegarder en Excel [Rétablir; Avec boîte de dialogue: Non; "$PATH"; Enregistrement actif ; Créer répertoires: Non]
Sinon
Définir variable [$PATH; Valeur: Obtenir ( CheminDocuments ) & "Facture " & Facture::Numéro de facture & ".pdf"]
Sauvegarder en PDF [Rétablir; Avec boîte de dialogue: Non; "$PATH";
Enregistrement actif ; Créer répertoires: Non]
Fin de si
Utilise une variable globale en tant que permutation pour arrêter le déclenchement d'un script.
Définir variable [$$SCRIPT_TRIGGER; Valeur: "Non"]
Activer modèle ["Détails de la facture iPad"]
Si [$$SCRIPT_TRIGGER = "Non"]
Définir variable [$$SCRIPT_TRIGGER; Valeur: "Oui"]
Fin de script [Résultat de texte: ]
Fin de si
Rechercher les enregistrements concordants [Remplacer; Factures::Nom du client]
Afficher enreg/requête/page [Premièr(e)]