PreviousNext
Help > Programmation avec LAUNCHER Office > Les commandes LNCCMD > Liste des commandes > Commande SAISIWAIT
Commande SAISIWAIT

Permet de récupérer les données saisies dans le formulaire personnalisé créé par la commande SAISI.

La commande SAISIWAIT suit obligatoirement la commande SAISI.

 

Syntaxe

 

CHGVAR

VAR(&CMD) VALUE('SAISIWAIT')

CHGVAR

VAR(&PARM1) VALUE(' ')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +

&PARM2 &RESULT)

 

Exemple

 

/* CREATION MENU  */                                              

             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