Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Mots-clés

Description

Exemple

@GEOLOGIX_SCRIPT

Précise l'application à laquelle le fichier de script appartient. Ces informations n'ont généralement pas besoin d'être modifiées.

@GEOLOGIX_SCRIPT Logo12

@VARIABLE

Définit des variables pour une utilisation ultérieure dans le script

@VARIABLE InputDirectory=D:\Scripts\Input

@LOGFILE

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.

@LOGFILE D:\Protocole.log

@TASK

Identification de la tâche. Ces informations ne doivent généralement pas être modifiées.

@TASK RAPPORTFOUILLES

@COMMENT

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.

@COMMENT Rapport de toutes les places de stationnement dans la commune X

@INCLUDE

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).

@INCLUDE Export_Base_Sections.txt

@LOGEMAILS

@LOGEMAILSUBJECT

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.

@EMAILS hans.muster@email.ch, greta.muster@email.ch

Log pour le script XY

Variables prédéfinies

Les variables suivantes sont prédéfinies et peuvent être utilisées dans les fichiers de script :

...

Code Block
Logo12.exe -checkemptyrecyclebin

Problèmes et solutions

Problèmes avec les accents / caractères spéciaux

La solution consiste à ouvrir le fichier 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.

...