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

  1. blux Messages postés 2046 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    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
  2. ludo31
     
    03 CLE .
    05 cclient pic X(6).
    05 csejour pic X(6).

    et quand tu fais dans select
    record key CLE
    0