Section courante

A propos

Section administrative du site

END-START

Fin de début
Cobol

Syntaxe

START filename [KEY IS EQUAL TO dataname]
   [;INVALID KEY imperativestatement]
END-START
START filename [KEY IS = dataname]
   [;INVALID KEY imperativestatement]
END-START
START filename [KEY IS GREATER THAN dataname]
   [;INVALID KEY imperativestatement]
END-START
START filename [KEY IS > dataname]
   [;INVALID KEY imperativestatement]
END-START
START filename [KEY IS NOT LESS THAN dataname]
   [;INVALID KEY imperativestatement]
END-START
START filename [KEY IS NOT < dataname]
   [;INVALID KEY imperativestatement]
END-START

Paramètres

Nom Description
filename Ce paramètre permet d'indiquer le nom logique du fichier indexé sur lequel on souhaite effectuer une opération de positionnement.
KEY IS EQUAL TO Ce paramètre permet de positionner le pointeur de lecture sur l'enregistrement dont la clef correspond exactement à la valeur spécifiée par dataname.
KEY IS = Ce paramètre est une forme abrégée de KEY IS EQUAL TO et a la même signification et fonction.
KEY IS GREATER THAN Ce paramètre permet de positionner la lecture sur le premier enregistrement dont la clé est strictement supérieure à celle de dataname.
KEY IS > Ce paramètre est une version abrégée de KEY IS GREATER THAN et fonctionne de manière identique.
KEY IS NOT LESS THAN Ce paramètre permet de positionner la lecture sur le premier enregistrement dont la clé est supérieure ou égale à celle de dataname.
KEY IS NOT < Ce paramètre est l'équivalent abrégé de KEY IS NOT LESS THAN avec la même logique de comparaison.
dataname Ce paramètre permet d'indiquer la valeur de clef à utiliser pour le positionnement dans le fichier.
INVALID KEY Ce paramètre permet de spécifier les instructions à exécuter si la clé spécifiée ne permet pas de positionner correctement le fichier.
imperativestatement Ce paramètre permet de définir une ou plusieurs instructions COBOL à exécuter en cas d'échec lors de l'opération de START (clef non trouvée).

Description

Cette instruction permet d'indiquer la fin d'une instruction START.

Remarques



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