Prefixer une variable dans cobol

hasna -  
cchristian Messages postés 928 Statut Membre -
Bonjour,
j'ai des variables qui ont presque les memes noms :

compte-1,compte-2,compte-3,compte-4,...........
dont je veux faire le meme traitement
je demande est ce que je peux prefixer ces variables
exp :
compte-(p) dont je valorise a chaque fois le (p)
si j'ai mal expliqué le problème demandez plus d'explication
merci de me repondre

1 réponse

cchristian Messages postés 928 Statut Membre 131
 
Bonsoir,
Je ne pense pas que la chose soit possible je ne me suis pas tenu informé des dernières nouveautés de COBOL, mais par compte ce que tu définis là, ressemble étrangement à l'organisation et à l'utilisation d'un tableau (OCCURS).

   01 ............. (par exemple)
       05 .............................
       05 COMPTES   PIC   X(n)   OCCURS n TIMES.

   01 IND-CPT  PIC S9(04)     COMP-3      VALUR +0. 

compte(1) ===> COMPTES indicé par (IND-CPT) (=1)
compte(2) ===> COMPTES indicé par (IND-CPT) (=2)
.............(3) ===> ..................................................
0