VAL_SUI : Valeur suivante d’une séquence
BUT Donne la valeur suivante d’une séquence donnée (avec mise à jour effective de la séquence correspondante).
TYPE NUMERIQUE (rubrique fonction gestion)
SYNTAXE
Variable = VAL_SUI(SEQUENCE=Valeur)
PARAMETRES
Paramètre | E/S | O | Type | Description |
Séquence | E | Oui | Caractère | contient le nom de la séquence (cette notion ne peut être exprimée sous forme de variable). La séquence doit être auparavant définie avec l’application de définition des séquences dans DIALOG. |
Variable : obligatoire de type numérique ENTIER. Variable de stockage du résultat d’exécution de la fonction : l’entier renvoyé correspond à la valeur suivante de la séquence. Si la valeur ne peut être fournie (dépassement limite et pas de bouclage par exemple), la variable contient la valeur inconnue ( ?).
EXEMPLE VLO.NouveauColis = VAL_SUI(SEQUENCE=SeqColis) : si la séquence SeqColis est égale à 65 avant exécution de cette instruction, cette instruction permet d’affecter la valeur 66 à la séquence SeqColis et à la variable NouveauColis (si le paramétrage de la séquence SeqColis est tel que l’incrément du compteur est 1).