Exécution de scripts côté serveur
Vous pouvez créer des tâches programmées pour exécuter :
-
des scripts au niveau du système (par exemple, Windows Batch, Perl, VBScript ou AppleScript) ;
-
des scripts FileMaker dans des bases de données hébergées par FileMaker Server ;
-
des séquences de script qui combinent un script FileMaker et un script facultatif de prétraitement au niveau du système et un script facultatif de post-traitement au niveau du système.
Consultez l'Aide FileMaker Server.
Scripts au niveau du système
Les fichiers de script doivent être placés dans le dossier Scripts de l'ordinateur primaire du déploiement FileMaker Server. Pour planifier l'exécution d'un script de niveau système, créez un script programmé et indiquez le type Script système. Puis, sélectionnez le fichier de script que vous souhaitez exécuter.
Les scripts de niveau système peuvent effectuer des tâches au niveau du système d'exploitation sur l'ordinateur primaire.
Scripts FileMaker
Pour planifier l'exécution d'un script FileMaker, créez un script programmé et indiquez le type Script FileMaker. Ensuite, sélectionnez la base de données contenant le script que vous souhaitez exécuter, puis le script.
Les scripts FileMaker peuvent effectuer des tâches simples ou complexes. Par exemple, vous pouvez créer un script FileMaker pour supprimer des enregistrements en double ou pour valider le format de numéros de téléphone. Vous pouvez programmer ces scripts pour qu'ils soient exécutés pendant les heures d'inactivité, par exemple avant une sauvegarde quotidienne.
Les scripts peuvent contenir des décisions de conditions (instructions Sinon si) et effectuer des tâches répétitives (instructions Boucle). Utilisez l'Espace de travail de script dans FileMaker Pro pour générer des scripts à partir d'une liste de commandes FileMaker Pro prises en charge (aussi appelées actions de script), en indiquant les options (si nécessaire).
Pour savoir si une action de script FileMaker est prise en charge dans un programme FileMaker Server, sélectionnez Serveur au niveau de l'option Afficher la compatibilité de l'Espace de travail de script. Consultez la référence aux actions de script dans l'Aide FileMaker Pro.
Séquences de script
Pour créer une séquence de script, générez un script programmé et indiquez le type Séquence de script. Ensuite, sélectionnez la base de données contenant le script FileMaker que vous souhaitez exécuter, puis le script. Puis, sélectionnez un script facultatif de prétraitement au niveau du système, un script facultatif de post-traitement au niveau du système, ou les deux.