SETBOUT
Description
Cette action est appelée avant le réaffichage de la fenêtre.
Modèle
Saisie fenêtre
Utilisation
Cette action est appelée afin de rendre inaccessibles certains boutons ou menus. Le bouton "FIN" n'est pas désactivable.
Pour désactiver les boutons ou menus, on supprime leur code bouton/menu de la variable
CHMEN, par l'instruction suivante:
Call VIREBOUT(CHMEN,"XXX") From GOBJET
( XXX :
liste des codes bouton et menu à désactiver )
Gosub SET_BOUT_SPE From GSAISIE
Pour désactiver les boutons banalisés ( ceux définis dans le 3ème onglet du
dictionnaire des fenêtres ), on supprime leur code bouton de la variable CHBOU,
par l'instruction suivante:
Call VIREBOUT(CHBOU,"XXX") From GOBJET
( XXX :
liste des codes bouton banalisé à désactiver )
Gosub SET_BOUT_STD From GSAISIE
Cette action peu être utilisée pour affecter un bouton par défaut. Celui-ci sera pris en compte dès que l'utilisateur appuie sur le bouton "RETURN".Pour cela, il suffit de positionner la variable STADEF par le statut du bouton désiré.
Vous trouverez dans le tableau ci-dessous, la liste des boutons banalisés accompagnés de leur code.
Statut bouton | Titre du bouton |
GSTAESC | Fin |
GSTAENR | Enregistrer |
GSTACRE | Créer |
GSTAANU | Supprimer |
GSTAFIN | Abandon |
GSTAOK | Ok |
GSTANEW | Nouveau |
GSTAFIR | Premier |
GSTALAS | Dernier |
GSTAPRE | Précédent |
GSTASUI | Suivant |
GSTASEL | Sélection |
GSTACHG | Changement de code |
GSTAEDI | Impression |
GSTALIS | Liste |
GSTAJOI | Pièces jointes |
GSTACOM | Commentaires |
GSTAPRO | Propriétés |
Vous trouverez dans le tableau ci-dessous, la liste des boutons banalisés accompagnés de leur code.
Code bouton | Titre du bouton |
E | Enregistrer |
C | Créer |
S | Supprimer |
A | Abandon |
O | Ok |
N | Nouveau |
0 | Premier |
9 | Dernier |
< | Précédent |
> | Suivant |
X | Sélection |
H | Changement de code |
I | Impression |
L | Liste |
J | Pièces jointes |
M | Commentaires |
P | Propriétés |