ADELIA |
|
|
|
|
(I) |
|
|
|
|
Paragraphe d'utilisation
INITIALISATION, VERIFICATION, VALIDATION, TRANSACTION, TRT_GUIDE, ou tout autre paragraphe en spécifiant le numéro de transaction.
Syntaxe
AFFICHER Option SuiteIdVar Transaction
Option |
Þ |
*VRAI | *FAUX | Rien
|
SuiteIdVar |
Þ
|
SuiteIdVar IdVar | Rien |
Transaction
|
Þ
|
NumTransaction | Rien
|
Description
Cet ordre est utilisé pour conditionner l'affichage de zones écrans.
Lorsque cet ordre se trouve dans le modèle, un indicateur de conditionnement est attribué aux zones indiquées derrière le mot-clé.
Il est principalement utilisé lorsque l'on a une zone non visible de façon générale et que l'on ne veut la faire apparaître que dans certains cas.
Il n'est possible d'indiquer un numéro de transaction que si cet ordre est utilisé avec *VRAI ou *FAUX.
Lorsque cet ordre est utilisé sans *VRAI ou *FAUX, il est désactivé (l'indicateur est remis à 0) après chaque lecture de l'écran.
En revanche, lorsque cet ordre est utilisé avec *VRAI, il reste actif jusqu'à son exécution avec *FAUX pour le même ensemble de variables.
Important :
-
- Une variable utilisée avec un ensemble de variables doit toujours être utilisée avec ce même ensemble de variables.
- Pour une même variable, il n'est pas possible d'utiliser cet ordre une fois avec *VRAI ou *FAUX et une autre fois sans *VRAI ou *FAUX.
- Cet ordre ne peut pas être appliqué à une zone de sous-fichier.
Par exemple
* affiche un en-tête de l'employé en fonction des droits de l'utilisateur
*
P_UTILISATEUR = *USER
P_NOM_PGM = *NOM_PGM
P_GROUP_RETOUR = *BLANK
APPELER CONTROLE_DROITS P_UTILISATEUR P_NOM_PGM P_GROUP_RETOUR
*
SI P_GROUP_RETOUR = 'PRESI';'DIREC';'SSDIR'
AFFICHER *VRAI Z_ADRESS_EMPL Z_TEL_EMPL Z_CATEG_EMPL Z_SALAIRE_EMP
SINON
AFFICHER *FAUX Z_ADRESS_EMPL Z_TEL_EMPL Z_CATEG_EMPL Z_SALAIRE_EMP
FIN