Séquence de tri (SRTSEQ)

Une liste déroulante permet de définir la séquence de tri utilisée lorsque NLSSORT est associé à un nom d'alphabet dans la clause ALPHABET. Les valeurs figurant dans la liste Séquence de tri sont utilisées avec la valeur ID langue afin de déterminer la table de séquence de tri définie par le système ou l'utilisateur qui sera utilisée par le programme. Ces valeurs sont équivalentes aux valeurs de paramètre SRTSEQ des commandes CRTCBLPGM, CRTCBLMOD et CRTBNDCBL. La séquence de tri doit être définie si la zone de la bibliothèque n'est pas vide. Vous ne pouvez pas entrer de nom de bibliothèque et sélectionner *CMDDFT pour la séquence de tri.

*CMDDFT
Aucun paramètre ne sera transmis à l'hôte et la valeur par défaut définie par l'hôte sera utilisée.

*HEX
Aucune table de séquence de tri ne sera utilisée et les valeurs hexadécimales des caractères seront utilisées pour déterminer la séquence de tri. Il s'agit de la valeur par défaut.

*JOB
La séquence de tri du programme sera résolue et associée au programme lors de la compilation. La table de séquence de tri doit exister dans le système lors de la compilation.

*JOBRUN
La séquence de tri du programme sera résolue et associée au programme lors de l'exécution. Lors de la compilation, le compilateur associe la séquence de tri du travail de compilation au programme. Lors de l'exécution, cette séquence de tri est remplacée par la séquence de tri associée au travail lors de l'exécution. Ceci permet de ne compiler un programme qu'une seule fois et de l'utiliser avec différentes séquences de tri lors de l'exécution.

*LANGIDUNQ
Indique que le poids de la table de séquence de tri utilisée doit être unique pour chaque caractère dans la page de codes. La table de séquence de tri utilisée sera la table pondérée unique identifiée par la valeur de l'ID langue.

*LANGIDSHR
Indique que le poids de la table de séquence de tri utilisée doit être le même pour plusieurs caractères dans la page de codes. La table de séquence de tri utilisée sera la table pondérée partagée identifiée par la valeur de l'ID languge.

nom-séquence-tri
Entrez le nom (en caractères SBCS uniquement) de la table de séquence de tri à utiliser. La table comporte des poids pour tous les caractères dans une page de codes donnée. Un poids est associé au caractère défini au point de code.