ADELIA |
VADELIA |
SADELIA |
WADELIA |
EADELIA |
(I/B) |
(I/B) (S) |
(B) (S) |
(I/B) (S) |
(B) (S) |
Paragraphe d'utilisation
Tous
Syntaxe
SUPPRIMER NomVue Paramètre
Paramètre |
→ |
*NON_RG | *RG | Rien |
Description
Cet ordre permet de supprimer l'enregistrement du fichier correspondant à la vue NomVue. L'enregistrement doit au préalable être lu et disponible.
Le paramètre *RG permet de générer les règles de gestion implicites de suppression liées à l'entité correspondant à la vue, même si le programme est généré sans l'option de génération des règles de gestion implicites.
Le paramètre *NON_RG permet de ne pas générer les règles de gestion implicites de suppression liées à l'entité correspondant à la vue, même si le programme est généré avec l'option de génération des règles de gestion implicites.
Par exemple
DEBUT_PROCEDURE SBRSUP
* Sous-routine de suppression
CODE_RETOUR = *BLANK
LIRE COMMANDES
SI COMMANDES EXISTE
SI *BLOQUE = '0'
* pas de verrouillage
SUPPRIMER COMMANDES
SINON
* enregistrement verrouillé
CODE_RETOUR = 'VERR'
FIN
SINON
* enregistrement non trouvé
CODE_RETOUR = 'NTRV'
FIN
*
FIN_PROCEDURE