ADELIA |
VADELIA |
SADELIA |
WADELIA |
MADELIA |
(I/B) |
(I/B) (C/S) |
(B) (S) |
(I/B) (C/S) |
(I) (C/S) |
Attention : dans le cas des programmes de type ADELIA, cet ordre n'est pas compatible avec le générateur C.
Paragraphe d'utilisation
Tous
Syntaxe
SUPPRIMER_ELT NomListe
Description
Cet ordre supprime l'élément courant de la liste NomListe.
Après l'exécution de cet ordre, l'élément courant est invalide.
La fonction prédéfinie &CODE_LST sur la liste permet de savoir si la suppression a abouti.
Voici les valeurs possibles :
Valeur |
|
*OP_INVALIDE |
La suppression n'a pas abouti (élément courant invalide) |
*NORMAL |
La suppression a abouti |
Par exemple
SUPPRIMER_ELT Liste
Autre exemple d'utilisation
(programme VADELIA)
* boucle de lecture de la liste pour prendre
* toutes les lignes sélectionnées
LECTURE_LST LST_PERSO:LISTE *SELECT
* envoi msg dans boîte avec réponse oui ou non
ENVOYER_MSG INF0007 *BOITE(*OUI_NON, W_REP, 2)
SI W_REP = *BTN_OUI
SUPPRIMER_SQL PERSONNEL *COND(PE_COD_MATRICUL=:ZZ_COD_MATRICUL)
SUPPRIMER_ELT LST_PERSO:LISTE
FIN
*
FIN_LECTURE_LST