ADELIA |
VADELIA |
SADELIA |
WADELIA |
MADELIA |
(I/B) |
(I/B) (C/S) |
(B) (S) |
(I/B) (C/S) |
(I) (C/S) |
Paragraphe d'utilisation
Tous
Syntaxe
SI NomVue N_EXISTE_PAS
Description
Cet ordre est un opérateur logique qui ne peut figurer que dans une condition. Il permet de tester si un accès fichier a abouti.
Une instruction de lecture ou de positionnement a dû être exécutée avant le test de la condition.
La variable NomVue doit être le mot directeur d'une vue déclarée au niveau du prototype.
Par exemple
* Contrôle du fichier ARTICLE
*
LIRE VUE_ART
SI VUE_ART EXISTE ET MODE = 'CREATION'
PREPARER_MSG 0057 Z_CODE_ART
* existe déjà
INIT_MSG Z_CODE_ART MODE
ANOMALIE
FIN
*
SI VUE_ART N_EXISTE_PAS ET MODE = 'MAJ'
PREPARER_MSG 0055 Z_CODE_ART
* enregistrement n'existe pas
INIT_MSG Z_CODE_ART MODE
ANOMALIE
FIN