Messages COBOL


LNC0859

Longueur maximale %1 de RECORD IS VARYING supérieure aux descriptions d'enregistrement. Accepté.

20

Cause . . . . . : La longueur maximale d'enregistrement que vous avez indiquée dans la clause RECORD IS VARYING est supérieure aux longueurs précisées dans les descriptions d'enregistrement de ce fichier. Le plus long enregistrement décrit est %2 et comporte %3 caractères. Si vous avez spécifié un élément de données DEPENDING ON et que, au moment de l'exécution, cet élément de données contient une valeur dont la longueur est supérieure à celle de l'él ément de données le plus long, mais que cette valeur est comprise dans la plage spécifiée dans la clause RECORD IS VARYING, la valeur de DEPENDING ON sera utilisée comme longueur d'enregistrement pour les instructions WRITE ou REWRITE.

Que faire . . . : Modifiez votre programme de sorte que la taille d'enregistrement maximale spécifiée dans la clause RECORD IS VARYING corresponde à la description de l'enregistrement le plus long du fichier.


[ Début de page | Page précédente | Page suivante | Table des matières ]