ADELIA |
VADELIA |
SADELIA |
WADELIA |
EADELIA |
(I/B) |
(I/B) |
(B) |
(I/B) |
(B) |
Attention : dans le cas des programmes de type ADELIA, cette fonction n'est pas compatible avec le générateur C, et ne peut pas être utilisé sur un index.
Description
Permet de retourner le code retour correspondant à la dernière opération effectuée sur une liste donnée, ou sur un index.
Syntaxe
Résultat = &CODE_LST(Nom liste)
Résultat = &CODE_LST(NomIndex)
Paramètres
Définition |
Contenu |
Contrôles |
|
Résultat |
Variable de type NUM_E ou NUM_P de longueur <= 9 avec 0 décimale. |
Valeurs possibles : 0 = *NORMAL 100 = *NON_TROUVE -1 = *OP_INVALIDE -2 = *LST_NON_COMPAT -3 = *LST_NON_EXTERN |
|
Nom liste |
Variable ou propriété graphique de type LISTE ou Index. |
Nom de la liste ou de l'index pour lequel le code retour de la dernière opération est recherché. |
Paramètre obligatoire. |
Remarque : Dans le cas d'un index, la valeur-1 (*OP_INVALIDE) signifie que l'index n'existe pas (ou qu'il a été détruit). Ceci peut arriver si l'on fait un LIRE_AV_ELT ou un LIRE_AR_ELT sans avoir fait au préalable un LIRE_ELT, LIRE_P_ELT ou LIRE_D_ELT.
Par exemple
CodeRetour = &CODE_LST(Liste)
SI CodeRetour = *NORMAL
...
SI &CODE_LST(LISTE) = *NORMAL
...
CodeRetour = &CODE_LST(MonIndex)
SI &CODE_LST(MonIndex) = *NORMAL
Liste des fonctions prédéfinies par thème
↑ Haut de page Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.