Si on accède à un fichier logique (ou physique avec clé) en mode séquentiel, la lecture se fait selon l'ordre d'écriture des enregistrements dans le fichier physique.
Pour obtenir une lecture sur l'ordre des clés du fichier logique ou du fichier physique, il faut :
- définir une vue avec un type d'accès par clé,
- préciser au moins une zone du chemin d'accès (même si elle paraît inutile).
Par exemple
Lecture de la totalité du fichier des ventes par client.
Décrire la vue sur le fichier vente par clé (Mot directeur LECT_VENTE) :
LIRE_AVANT LECT_VENTE
TANT_QUE LECT_VENTE EXISTE
...
LIRE_AVANT LECT_VENTE
REFAIRE
Remarque : sur l'AS/400, dans le cas d'utilisation de la commande IBM OPNQRYF, il faut créer une vue avec accès séquentiel, sauf dans certains cas particuliers. Voir la brochure IBM SC21-9778-2 "Programming Control Language Reference" (volume 4) pour plus de précisions.
Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.