Prefixer une variable dans cobol

Fermé
hasna - 28 nov. 2008 à 21:48
cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 - 28 nov. 2008 à 22:09
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 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 131
28 nov. 2008 à 22:09
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