RPG プログラム対 DDS ファイルの SRTSEQ/ALTSEQ

キー付きファイルが SRTSEQ および LANGID を使用して作成される場合には 、CHAIN、SETLL、SETGT、READE、および READPE の各命令を実行中にファイル 中の文字キーを比較する時に、指定された SRTSEQ が使用されます。RPG プログラム またはモジュールを作成する時には、同じまたは何かの SRTSEQ 値を指定 する必要はありません。

CRTBNDRPG または CRTRPGMOD に SRTSEQ の値が指定されている時には、プログ ラム中のすべての文字比較操作でこの SRTSEQ が使用されることになります。 この値は、キー・フィールド、他のファイルのフィールド、 およびプログラム中に宣言されたフィールドを含むすべての フィールド の比較に影響します。

文字データで作業するには、ファイルの作成時に何を指定したかではなく 、IFxx、COMP、および SORTA などの命令でどう実行したかに基づいて、RPG プログラム に SRTSEQ を使用するかどうかを決定してください。