CTRL-SELINF-VAL
BUT Permet de contrôler l’existence d’une valeur donnée dans une liste de valeurs DIAPASON.
Cette fonction est disponible dans les requêtes de type GCQ, PSD, RCT, STO.
TYPE CARACTERE
SYNTAXE
VLO.Variable = CTRL-SELINF-VAL(Valeur=Valeur,
LISTE-VAL=ListeValeur)
PARAMETRES
Paramètre | E/S | O | Type | Description |
VALEUR | E | Oui | Caractère | Variable ou constante locale. Valeur à contrôler. |
LISTE-VAL | E | Oui | Caractère | Variable, constante locale ou référence de liste de valeur DIAPASON. |
EXEMPLE VLO.Fonction = CTRL-SELINF-VAL( VALEUR=VLO.Valeur, LISTE-VAL=VLO.Liste)
Cette instruction permet de vérifier que la valeur contenue dans la variable VLO.Valeur existe bien dans la liste de valeur dont la référence est définie dans la variable VLO.Liste.
NOTES
La fonction retourne vide si le contrôle s’est correctement exécuté ou *INC si le contrôle est incorrect (valeur ou liste de valeur incorrectes).