Pb Cobol: start et doubles clés

charly -  
 ludo31 -
J'ai un fichier indexé réservation avec une double clé code-reservation (cclient et csejour).
la structure est déclarée ainsi:
01 reservation-enr.
02 code-reservation.
03 cclient pic X(6).
03 csejour pic X(6).

ce qui veut dire que la clé première est
cclient.
J'ai réussi, à l'aide de "start fichreservations key=cclient" à afficher toutes les réservations d'un client (no problémo puisque cclient est première).L

Je souhaite, pour un séjour donné, afficher la liste des réservations correspondantes.
et là paf! je peux pas faire un start avec key=csejour.
Comment je peux faire?

2 réponses

blux Messages postés 27985 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut,

tu as mis quoi dans tes clauses SELECT et FD ?
C'est sur quelle machine, quel OS, quel cobol ?

A+ Blux            "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
ludo31
 
03 CLE .
05 cclient pic X(6).
05 csejour pic X(6).

et quand tu fais dans select
record key CLE
0