Bonjour,
J'ai un fichier indexé contenant des Voyages entre 2 villes.
Dans ce fichiers on retrouve un format d'enregistrement VOYAGER divisé en:
L'identifiant de ce fichier est le couple DEPART ARRIVEE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 DEPART PIC X(5) ARRIVEE PIC X(5)
Je voudrais écrire un petit programme Cobol qui supprime tous les enregistrements dont DEPART vaut une certaine valeur (disons PARIS). Je pensais faire une lecture séquentielle de tout le fichier et avec un IF vérifier si pour l'enregistrement DEPART = PARIS, si c'est le cas supprimer l'enregistrement, passer à l'enregistrement suivant, vérifier... etc. Mais ca me semble très long.
Avez-vous une meilleure solution? Peut-être avec un start, etc mais je n'y arrive pas...
Merci d'avance.
Partager