...
Code Block |
---|
; ------------------------------------------------------------------------- ; Ligne de départ avec spécification de la tâche (valeur de ProductGroup) @GEOLOGIX_SCRIPT Logo12 ; Spécification des variables qui peuvent être utilisées dans les paramètres. @VARIABLE InputDirectory=D:\Scripts\Input @VARIABLE OutputDirectory=D:\Scrips\Output @VARIABLE Prefix=Import_Drain ; Spécification facultative d'un fichier journal @LOGFILE %OutputDirectory%\Logs\%Filename%_%Date%.log ; ------------------------------------------------------------------------- @TASK BACKUPBACKUPDATEN @COMMENT Backup de la base de données EFileEReportFile=%OutputDirectory%\Backup.zip @ENDTASK ; ------------------------------------------------------------------------- @TASK RAPPORTDESARRETS @COMMENT Arrêts FFilename=%OutputDirectory%\Rapport_Arrets.xlsx @ENDTASK ; ------------------------------------------------------------------------- @TASK DRAINIMPORTCHAMBRES @COMMENT Drain\Import d'Excel\1. chambres Filename=%InputDirectory%\%Prefix%_chambre.xls @ENDTASK ; ------------------------------------------------------------------------- ; Avec les commandes @INCLUDE des fichiers de script supplémentaires peuvent être inclus. ; Ces fichiers include ne peuvent contenir que des blocs @TASK ou des requêtes @INCLUDE supplémentaires. @INCLUDE Export_Base_Sections.txt |
Mots clés / commandes prédéfinis
Mots-clés | Description | Exemple |
---|---|---|
| Précise l'application à laquelle le fichier de script appartient. Ces informations n'ont généralement pas besoin d'être modifiées. |
|
| Définit des variables pour une utilisation ultérieure dans le script |
|
| Définit un fichier journal. Le journal de la tâche est ensuite enregistré dans ce fichier. La spécification d'un fichier journal est fortement recommandée pour le suivi et le débogage. |
|
| Identification de la tâche. Ces informations ne doivent généralement pas être modifiées. |
|
| Commentaire sur la tâche. Ce message est affiché dans l'application pendant l'exécution. Par exemple, des indications sur les filtres peuvent être notées. |
|
| Avec @INCLUDE, des fichiers de script supplémentaires peuvent être inclus. Ces fichiers ne peuvent contenir que des blocs @TASK ou des déclarations @INCLUDE supplémentaires. |
|
Variables prédéfinies
Les variables suivantes sont prédéfinies et peuvent être utilisées dans les fichiers de script :
Variable | Description | Exemple - Entrée | Exemple - Résultat |
---|---|---|---|
Today | Date actuelle | D:\Rapport_%Today%.xlsx | D:\Rapport_20200311.xlsx |
Date | Date actuelle sous la forme yyyymmdd | D:\Rapport_%Date%.xlsx | D:\Rapport_20200311.xlsx |
Time | Heure actuelle sous la forme hhmmss | D:\Rapport_%Time%.xlsx | D:\Rapport_130417.xlsx |
Filename | Nom du fichier de script sans extension de fichier | D:\%Filename%_%Date%.log dans le fichier script | D:\RapportKuba_20200311.log |
Exécution de tâches dans des fichiers de script
...
Problèmes avec les accents / caractères spéciaux
Voir https://geologix-ag.atlassian.net/browse/
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
TLDR : ouvrir le fichier script dans l'éditeur et l'enregistrer avec le format UTF-8 avec BOM.
...