AVANT_XXX

Description

Cette action est appelée avant l'exécution d'un bouton banalisé ( bouton du 3èmeonglet dans le dictionnaire des fenêtres). Pour chaque bouton banalisé, il existe deuxactions : une action avant AVANT_XXX, une action après XXX ( où XXXest l'identification du bouton ). Entre ces deux actions, s'exécute l'action dictionnairesi celle-ci est précisée sur le bouton ( dans le dictionnaire des fenêtres ).L'action AVANT_XXX du bouton END n'existe pas.

Vous trouverez dans le tableau ci-dessous, la liste des actions avant et après, pourchaque bouton banalisé :

Titre du bouton

Action avant

Action après

Fin END
EnregistrerAVANT_ENRENR
CréerAVANT_CRECRE
SupprimerAVANT_SUPSUP
AbandonAVANT_ABAABA
OkAVANT_OKOK
NouveauAVANT_NEWNEW
PremierAVANT_FIRFIR
DernierAVANT_LASLAS
PrécédentAVANT_PREPRE
SuivantAVANT_SUISUI
SélectionAVANT_SELSEL
Changement de codeAVANT_CHGCHG
ImpressionAVANT_EDIEDI
ListeAVANT_LISLIS
Pièces jointesAVANT_JOIJOI
CommentairesAVANT_COMCOM
PropriétésAVANT_PROPRO
Modèle

Saisie fenêtre

Utilisation

   on empêche l'exécution du bouton par FOK=0 ( pas d'exécutionde l'action dictionnaire ni de l'action BOUTON )

   on affiche un message en affectant un texte à la variable GMESSAGE et enchoisissant le type de message par GERR =1,2 ou 3.

Attention !
En  fonction de la valeur de GERR, le bouton s'exécutera ou pas, ceciquelque soit la valeur de la variable FOK.
    GERR=1    pas d'exécution du bouton
    GERR=2    exécution du bouton
    GERR=3    exécution du bouton si réponse parle bouton OK.

Cela signifie que si l'on veut interdire le bouton et envoyer un messaged'information : On positionnera FOK=0, mais pas GERR=2 que l'on remplacera parCall MESSAGE ( message ) From GESECRAN.