meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:v8_0_0:howto:schedule [2020/07/07 17:26]
sylvainair [Assistant]
en:v8_0_0:howto:schedule [2020/07/22 12:56] (current)
sylvainair
Line 1: Line 1:
-====== Scheduled ​processing ​======+====== Scheduled ​run ======
  
 Automatically launching a query or a set of queries at regular intervals is a common need in companies. This is why Vigilens offers you a mechanism for scheduling your queries. Automatically launching a query or a set of queries at regular intervals is a common need in companies. This is why Vigilens offers you a mechanism for scheduling your queries.
Line 15: Line 15:
 You have to define users who will be allowed to connect with a command line. You have to define users who will be allowed to connect with a command line.
  
-#TODO {{:​v8_0_0:​howto:​faa09f498d1d36583bb796df4130e68d.png?nolink&500}} +{{:en:​v8_0_0:​howto:​pasted:​20200708-092836.png?​nolink}}
 ===== Assistant ===== ===== Assistant =====
  
Line 26: Line 25:
 <WRAP round tip> <WRAP round tip>
  
-If you want to be sure that a free connexion will be available at the moment job is triggered, it may be useful to create [[v8_0_0:​admintool:​menus:​gestion:​utilisateur:​start#​general|a specific user with "​Vigilens Dedicated"​ profile type.]]+If you want to be sure that a free connexion will be available at the moment job is triggered, it may be useful to create [[:en:v8_0_0:​admintool:​menus:​gestion:​utilisateur:​start#​general|a specific user with "​Vigilens Dedicated"​ profile type.]]
 </​WRAP>​ </​WRAP>​
  
Line 43: Line 42:
 ==== /vglAuto ==== ==== /vglAuto ====
  
-  * Processes all queries inside a directory+  * Processes all queries inside a directory ​__**interactively**__ provided by user 
 +  * For fully automated run, use /vglDir instead.
  
-==== /​vglDir=NomDuDossier ==== 
  
-  * mandatory with /vglAuto +==== /vglDir=DirectoryName ==== 
-  * Exécution automatique de toutes les requêtes présentes dans le répertoire passé en paramètre + 
-  * //NomDuDossier//  ​représente le chemin complet du répertoire à traitertel qu’il apparaît dans un **explorateur de dossiers**  ​depuis la machine ​exécutant la ligne de commande.+  * Automatic processing of all queries inside the directory given as a parameter 
 +  * //DirectoryName// the full path for the directory to be processedas it appears in the **windows file explorer** on machine ​processing the command-line.
 ==== /vglDirConf ==== ==== /vglDirConf ====
  
-  * Saisie du profil utilisé pour le traitement automatique ​(/vglDir)+  * profile used for automatic processing ​(/vglDir)
  
-<WRAP round important> ​À partir de Windows Vista (ou Server 2003), ​il est nécessaire d’exécuter cette commande en mode administrateur pour autoriser une exécution automatique par un planificateur de tâches. </​WRAP>​+<WRAP round important>​ 
 +Starting with Windows Vista (or Server 2003), ​it is necessary to run this command as an administrator to allow processing by a task scheduler. 
 +</​WRAP>​ 
 +==== /​vglUser=UserName ====
  
-==== /​vglUser=NomUtilisateur ==== +  ​Used combined with /​vglDir ​to specify a user other than default user (assuming it has been supplied by /​vglDirConf)
- +
-  ​Utilisée en combinaison avec l’option ​/​vglDir ​pour spécifier un utilisateur autre que l’utilisateur par défaut ​(sous réserve que ce dernier ait été renseigné par /​vglDirConf)+
  
 ==== /​vglMail=AdresseMail ==== ==== /​vglMail=AdresseMail ====
  
-  * Utilisée en combinaison avec l’option ​/​vglDir ​pour demander l’envoi par mail du résultat d’exécution ​(log)+  * Used combined with /​vglDir ​option to ask processing report ​(log) file to be sent 
- +
-==== /​vglNumFormat=DecimalesMilliers ==== +
- +
-  * Les valeurs numériques restituées utiliseront : +
-      * le premier caractère précisé comme séparateur de décimales +
-      * le second précisé comme séparateur de milliers +
- +
-==== /​vglOutput=TypeSortie ==== +
- +
-  * Ce paramètre optionnel s’utilise avec le paramètre /vglExe. +
-  * Force un type de sortie autre que celui prévu au niveau de la requête. +
-  * Les valeurs possibles sont : +
-      * Grid : Ecran de restitution (défaut) +
-      * PDF : Fichier PDF +
-      * XLS : Fichier Excel +
-      * TXT : Fichier texte +
- +
-==== /​vglPDFType=TypeFichierPDF ====+
  
-  * Spécifie le type de sortie PDF. +==== /​vglNumFormat=DecimalsThousands ====
-  * Les valeurs possibles sont : +
-      * 0 Grille +
-      * 1 Etat +
-  * Ce paramètre est obligatoire avec le paramètre vglOutput=PDF .+
  
-==== /vglPDFModel=ModeleImpression ​====+The numerical values returned will use : 
 +  * the first character as the decimal separator. 
 +  * the second as the thousands separator 
 +==== /vglOutput=OutputType ​==== 
 +  * This optionnal setup is used combined with /vglExe. 
 +  * Force an output type other than the one defined at query level. 
 +  * possible values are 
 +      * Grid : default 
 +      * PDF 
 +      * XLS 
 +      * TXT
  
-  * Spécifie le modèle d’état ou d’impression de la grille. 
-  * ce paramètre est obligatoire avec le paramètre vglOutput=PDF 
  
-==== /vglMaxLineNumber=Valeur ​====+==== /vglPDFType=PDFFileType ​====
  
-  * Spécifie le nombre maximum d’enregistrements à restituer. +  * Specify PDF output type 
-  * Au-delà l’exécution de la requête s’arrête et renvoie un message d’erreur. +  * possibles values are : 
-  * Ce paramètre permet de sécuriser l’emploi des ressources machine.+      * 0 Grid 
 +      * 1 Report 
 +  * this parameter is mandatory with /​vglOutput=PDF ​.
  
-==== Passage de paramètres ​====+==== /​vglPDFModel=PrintTemplate ​====
  
-  * Les valeurs des paramètres à l’exécution sont spécifiées dans la ligne de commande en utilisant leur code court +  * Specify the grid print template or report template 
-  * syntaxe : ''​/CodeCourt=ValeurSelectionnee''​ +  * this setup is mandatory with /vglOutput=PDF
-  * On peut ne pas les prendre en compte (autoriser toutes valeurs) par le caractère * en lieu et place de la valeur de sélection+
  
-~~NOCACHE~~ <WRAP round download>​ <todo @contenu showdate:​yes #​erica:​2020-07-06>​à faire</todo> \\ <todo @orthographe showdate:​yes ​ #​jacobt:​2020-07-06>​à faire</​todo>​ \\ <todo @liens_internes showdate:​yes ​ #​jacobt:​2020-07-06>​à faire</​todo>​ \\ <todo @liens_casss showdate:​yes #​jacobt:​2020-07-06>​à faire</​todo>​ \\ <todo @page_absente showdate:​yes #​jacobt:​2020-07-06>​à faire</​todo>​ \\ <todo @todo showdate:​yes #​jacobt:​2020-07-06>​à faire</​todo>​ \\ <todo @coherence_graphique showdate:​yes #​jacobt:​2020-07-06>​à faire</​todo>​ \\ <todo @taille_images showdate:​yes #​jacobt:​2020-07-06>​à faire</​todo>​ \\ <todo @version_mobile showdate:​yes #​jacobt:​2020-07-06>​à faire</​todo>​ \\ <todo @version_anglaise showdate:​yes>​à faire</​todo>​ \\ </​WRAP>​+==== /vglMaxLineNumber=Number ====
  
 +  * Specify the maximum number of lines in the output.
 +  * Beyond, query stops and returns an error message.
 +  * This setup secures machines resources use.
 +==== Parameters passing ====
  
 +  * Processing parameters values are passed in the command-line using their short code
 +  * syntax : ''/​ShortCode=SelectedValue''​
 +  * You cannot use wildcards as a parameter to set a selection