PreviousNext
Help > Programmation avec LAUNCHER Office > Programmation avancée > Les valeurs spéciales
Les valeurs spéciales

 Lors de l’utilisation des commandes LAUNCHER Office ou des programmes API, les paramètres peuvent accepter des valeurs spéciales, interprétées par LAUNCHER.

Ces valeurs spéciales permettent de désigner des propriétés de l’environnement Windows ou de LAUNCHER.

 

         %LNCDIR%

Cette valeur spéciale désigne le répertoire depuis lequel le serveur LAUNCHER a été lancé sur le PC.
Par défaut, ce répertoire est « C:\Program Files\LAUNCHER<X> ».
Exemple :
CHGVAR VAR(&PARM1) VALUE(‘%LNCDIR%\Samples\Model.dot’)

 

         %CHR(n) 

Permet de représenter un caractère par sa valeur ASCII.
n est un nombre décimal de 0 à 255.
Exemple :
CHGVAR VAR(&PARM1) VALUE(‘Ligne 1%CHR(10)Ligne2’)
%CHR(10) insère un caractère « Saut de ligne ».

 

         %PARA% ou %LF%

Permet d’insérer un saut de paragraphe dans un texte Word ou un message électronique par exemple.

Exemple :
CHGVAR VAR(&PARM1) VALUE(‘Paragraphe 1%PARA%Suite’)

 

         %EURO%

Insère le symbole EURO (€) dans le texte.
Exemple :
CHGVAR VAR(&PARM1) VALUE(&VAL *CAT ‘ %EURO%’)

 

         %TAB% 

Insère le caractère Tabulation dans le texte.

 

         %CONID% 

Insère le numéro d’identification de la connexion LAUNCHER en cours.
Ce numéro est unique.

Il est compris entre 1 et le nombre maximum de connexions simultanées acceptées.
Cet identifiant est utile pour générer des noms de fichiers temporaires et uniques.

 

         %NONE%

     Rien. Initialiser PARM2 à %NONE% si on veut vider le contenu d’un    bookmark.

 

         %TEMP% 

Si le mot entre les caractères % est une variable de l’environnement de Windows, remplacé par sa valeur.
Exemple:
CHGVAR VAR(&PARM1) VALUE(‘%TEMP%\fichier.txt’)
%TEMP% désigne le répertoire temporaire de Windows, tel qu’il est défini dans l’environnement.

 

         %SEP% 

Pour passer à la cellule suivante.

Si on était positionné sur la dernière colonne du tableau, on passe au début de la ligne suivante.

Exemple:
CHGVAR VAR(&PARM1) VALUE(‘%INS%Valeur colonne 1%SEP%Valeur Colonne 2 & 3%MRG%%SEP%12300%SEP%')

 

         %INS% 

Pour insérer une nouvelle ligne et se positionner en début de la nouvelle ligne.

Exemple:
CHGVAR VAR(&PARM1) VALUE(‘%INS%Valeur colonne 1%SEP%Valeur Colonne 2 & 3%MRG%%SEP%12300%SEP%')

 

         %MRG% 

Pour fusionner la cellule courante avec la suivante.

Exemple:
CHGVAR VAR(&PARM1) VALUE(‘%INS%Valeur colonne 1%SEP%Valeur Colonne 2 & 3%MRG%%SEP%12300%SEP%')

 

         %CRLF% 

Permet d'insérer un retour à la ligne dans une même cellule Word.