...
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. Les e-mails ne sont envoyés que si le script est exécuté via un appel en ligne de commande (voir ci-dessous). |
|
| Les résultats du script exécuté peuvent être envoyés par e-mail via @LOGEMAILS. Indication pour l'objet de ces e-mails. Cette fonctionnalité n'est actuellement disponible que pour les projets sur les serveurs de Begasoft. |
|
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 |
Projectname | Nom du projet (du fichier INI) | %Projectname%_%Date% | Kantonsstrassen_ZH_20241028 |
IniFile | Bezeichnung der Ini-Datei | %IniFile%_%Today% | Logo_Kt.Zürch_20241028 |
Exécution de tâches dans des fichiers de script
...
Code Block |
---|
Logo12.exe -checkemptyrecyclebin |
Problèmes et solutions
Problèmes avec les accents / caractères spéciaux
...
TLDR : La solution consiste à ouvrir le fichier de script dans l'éditeur et à l'enregistrer avec le jeu de caractères UTF-8 UTF8 avec BOM
.
Par sécurité, tous les scripts utilisés dans Logo devraient être enregistrés dans le jeu de caractères UTF-8 UTF8 avec BOM
, dans le cas contraire ils pourraient ne pas fonctionner correctement lors de leur exécution dans Logo.
...