Skip to main content
Skip table of contents

Ajouter un message de confirmation pour une action d’un Tableur Dynamique


Il est possible d’ajouter un message de confirmation lors du lancement d'une action du tableur dynamique, comme ci-dessous :

Quand on lance notre action “Ajout article”, le message de confirmation suivant apparait:

image-20240725-151031.png

Ca se passe dans la requête RCT de contrôle local du tableur :

Où trouver cette requête ?

Elle est entrée ici dans la fiche de définition du tableur:

image-20240624-125140.png

Comment faire ?

SI SCR.RCT_TypeAcces = CLO."ACT" /*l’utilisateur a utilisé l’action spécifique du tableur */

SI SCR.RCT_TypeAction = CLO."RefAction" /* référence de l’action lancée par l’utilisateur */

INIT VBP.IAP_TypeFils = CLO."MCO" /* indique qu’il s’agit d’une confirmation */

INIT VBP.IAP_RefFils = CLO."Voulez-vous lancer l’action ?" /* message à afficher */

INIT VBP.IAP_ValActFils = CLO."VAL-MES" /* action à recevoir au retour du message en mode IAP (ci-dessous)*/

FIN_BLOC

FIN_BLOC

SI SCR.RCT_TypeAcces = CLO."IAP" /* lorsque l’on revient sur le tableur principal, la RCT est exécutée , la variable critère RCT_TypeAcces a pour valeur IAP */

SI SCR.RCT_TypeAction = CLO."VAL-MES" /* on a validé ou abandonné le message */

SI SCR.IAP_ParActFils = CLO."VAL"/* on a validé le message et cela lance donc la PSD */

/* On veut boucler lancer une PSD lors de la validation.*/

INIT VBP.IAP_ModeAcc = CLO."V"

INIT VBP.IAP_ModeRet = CLO."V"

INIT VBP.IAP_TypeFils = CLO."PSD"

INIT VBP.IAP_RefFils = CLO."RefPSD"

SINON /*On a abandonné le message/

FIN_BLOC

FIN_BLOC

FIN_BLOC

Plus d’infos sur les MCO ici!


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.