Ajouter un message de confirmation pour une action d’un Tableur Dynamique
Il est possible d’ajouter un message de confirmation pour une action du tableur dynamique, comme ci-dessous :
Quand on lance notre action “Ajout article”, le message de confirmation suivant apparait:
Ca se passe dans la requête RCT de contrôle local du tableur :
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 action indiquée dans la REB */
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 */
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"
FIN_BLOC
/* 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
FIN_BLOC
FIN_BLOC
FIN_BLOC