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.