Permet de créer un formulaire personnalisé.
Il est possible de spécifier le titre du formulaire et 7 champs avec un message d’aide pour chacun.
La
commande SAISI est obligatoirement suivie de la commande SAISIWAIT.
Pour marcher correctement, il est recommandé que le pare-feu soit activé, et que le programme Launcher (lncsrv.exe et lncadm.exe) soit dans la liste des programmes autorisés.
Syntaxe
| 
   CHGVAR  | 
  
   VAR(&CMD) VALUE('SAISI')  | 
 
| 
   CHGVAR  | 
  
   VAR(&PARM1) VALUE(' [;TIPS="Aide affichée pour remplir chaque champ"] [;FIELDNAME="Titre du
  formulaire"]  | 
 
| 
   CHGVAR  | 
  
   VAR(&PARM2) VALUE(' ')  | 
 
| 
   CALL  | 
  
   PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT)  | 
 
Paramètres
| 
   Paramètres  | 
  
   
  | 
 
| 
   Parm1  | 
  
   CAPTIONS : libellés de chaque champ, séparés par des points virgules. Jusqu’à 7 champs possibles. 
 TIPS : aide affichée pour chaque champ lorsqu’on approche la souris du champ de saisi. Le nombre de « tips » doit correspondre au nombre de "captions". Ils doivent être séparés par des points virgules. Optionnel. 
 FIELDNAME : titre du formulaire. Optionnel. 
  | 
 
Exemple
CHGVAR VAR(&CMD) VALUE('SAISI')
CHGVAR VAR(&PARM1) VALUE('CAPTIONS="Nom +
client;Numéro +
client;Entreprise";TIPS="Ecrire le nom +
du client;Ecrire le numéro client;Ecrire +
le nom entreprise";FIELDNAME="Formulaire +
Launcher Office"')
CHGVAR VAR(&PARM2) VALUE(' ')
CALL PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +
&PARM2 &RESULT)
/* ATTENTE CLICK SUR BOUTON */
CHGVAR VAR(&CMD) VALUE('SAISIWAIT')
CHGVAR VAR(&OPT) VALUE(' ')
CHGVAR VAR(&PARM1) VALUE(' ')
CHGVAR VAR(&PARM2) VALUE(' ')
CALL PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +
&PARM2 &RESULT2)
LNCCMD CMD(NOP) PARM1(&RESULT2)
Le formulaire créé est le suivant:

Une fois les champs remplis, l’utilisateur clique sur "envoyer", et les données saisies sont récupérées par le programme, dans la variable &RESULT2 de la commande SAISIWAIT. Les données de chaque champ sont séparées par des points virgules.
Dans notre exemple, la variable &RESULT2 contiendra :
SANDERS;123;AURA