Bonjour,

Dans un contexte DB2 ZOS V8, nous devons codifier une clause IN avec 300 postes dans un programme COBOL. Pas trop envie de codifier

ZONE IN (:HV1, :HV2, ..., :HV300)

Or en essayant une définition du type :

01 TABLEAU
05 TAB PIC X(5) OCCURS 300.

On remplit les zones TAB avec une petite boucle et on écrit ensuite

ZONE IN (:TABLEAU)

Ca ne passe pas à la compile.

Quelqu'un a t'il une idée.

Merci davance et bonne journée.