ASCII
'hexa512'
5.2.3
Commande OUTPUT
La commande OUTPUT permet de spécifier le contenu des articles de sortie de SORT.
Suivant la valeur donnée au paramètre, l'article de sortie peut contenir la totalité de
l'article d'entrée ou des combinaisons d'adresse disque, de données et de zones-clés.
Les quatre valeurs possibles sont les suivantes :
DATA
ADDATA
ADDROUT
5-4
Tri et fusion - Guide de l'utilisateur
Le jeu de caractères H200 contient moins de symboles
graphiques que le jeu EBCDIC (par exemple, il ne contient
pas de lettres minuscules). Par conséquent, certains
caractères non compris dans le jeu H200 sont traduits, pour
les besoins du tri, en caractères H200 spécifiques. Cette
traduction n'a pas d'incidence sur le fichier de sortie
(autrement dit, le jeu de caractères d'origine est conservé).
L'ordre de classement résultant est celui indiqué dans le
tableau C-3 de l'annexe C.
Cette option indique que l'ordre de classement utilisé sera
l'ordre ASCII (voir tableau C-4, annexe C). Ce tableau montre
les valeurs ASCII (dans un ordre croissant) correspondant
aux valeurs hexadécimales EBCDIC pour GCOS. L'ordre de
classement ASCII ne peut être appliqué qu'à un fichier
standard (EBCDIC) GCOS.
Pour définir un ordre de classement différent des précédents,
la totalité des caractères hexadécimaux du jeu doit être
introduite de la valeur la plus haute (qui l'emporte toujours
lors de la comparaison) à la valeur la plus faible.
Les données sont censées être en code EBCDIC. L'ordre de
classement doit comporter 256 caractères, soit 512 chiffres
hexadécimaux. Par exemple : si l'utilisateur souhaite que les
chiffres précèdent les lettres dans l'ordre de classement
(0123456789ABC...), la commande DSL aura le format
suivant :
COLLATE='F0F1F2F3...F9C1C2C3...'
L'article de sortie ne contient que les données situées dans
l'article d'entrée correspondant, à savoir la totalité de celui-ci
ou uniquement les zones qui en ont été extraites lors du tri
(via la commande ARRANGE).
L'article de sortie se compose de données d'entrée d'origine
comme pour DATA, mais contiendra également une zone
préfixe fournissant l'adresse disque de l'article d'origine.
L'article de sortie ne contient pas de données mais l'adresse
disque de l'article d'entrée d'origine (pour plus de détails sur
l'utilisation de ces sorties, se reporter au guide utilisateur
COBOL - locution ACTUAL KEY).
47 F2 08UF Rev06