Bonjour,
j'ai fait un tri CL sur fichier, avec différents critères de tri :
On m'a demandé à ce que ce tri ait comme option qu’en cas d’égalité sur les critères de tri, les enregistrements soit reconduits dans le fichier de sortie dans le même ordre que celui du fichier d’entrée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 OPNQRYF FILE((QTEMP/FSORT)) FORMAT(*FILE) + KEYFLD((MP1 &sa01) + (MP2 &sa02) + MAPFLD((MP1 '%SST(229 48 A)') + (MP2 '%SST(78 8 A)'))
D'après ce que j'en ai compris pour certains tris (sur Unix ou z/OS), si cette option n’est pas précisée, le tri reconduit les enregistrements dont les critères de tri sont identiques dans un ordre aléatoire.
Est ce que vous voyez quelle option mettre dans la requete afin que cela agisse comme demandé? est ce possible?
Merci d'avance
Partager