Section courante

A propos

Section administrative du site

VALUE

Valeur
Cobol

Syntaxe

VALUE OF LABEL IS literal1
VALUE IS literal1 [(THROUGH|THRU) literal2]

Paramètres

Nom Description
VALUE OF LABEL IS literal1 Ce paramètre permet d'assigner une valeur littérale (literal1) à un champ de données associé à une étiquette (LABEL). Cela est utilisé principalement dans la définition de fichiers pour initialiser un champ avec une valeur spécifique.
VALUE IS literal1 Ce paramètre permet d'attribuer une valeur constante (literal1) à une variable ou un champ de données. Cela sert à initialiser cette donnée lors de l'exécution du programme avec une valeur fixe.
THROUGH Ce paramètre est utilisé pour indiquer un intervalle de valeurs allant du literal1 au literal2, et inclut à la fois literal1 et literal2 dans la plage. Par exemple, VALUE IS 1 THROUGH 10 signifie que les valeurs 1 à 10 sont valides.
THRU Ce paramètre est un synonyme de THROUGH et a le même comportement. Il est plus courant dans certaines variantes de COBOL, mais il permet également de définir une plage de valeurs, où la plage est inclusive des deux bornes. Par exemple, VALUE IS 5 THRU 15 signifie que les valeurs de 5 à 15 (inclusivement) sont acceptées.
literal2 Ce paramètre permet d'indiquer les valeurs acceptées dans l'intervalle spécifié.

Description

Cette instruction permet de définir une valeur à attribué à un champ associé avec un fichier.

Remarques



Dernière mise à jour : Jeudi, le 28 juillet 2011