SRTSEQ(*HEX | *JOB | *JOBRUN | *LANGIDUNQ | *LANGIDSHR | 'sort-table-name')

SRTSEQ キーワードは、ILE RPG ソース・プログラムで使用する 分類順序テーブルを指定します。

*HEX を指定した場合、分類順序テーブルは使用されません。

*JOB を指定した場合、*PGM が作成される時のその ジョブに関する SRTSEQ が使用されます。

*JOBRUN を指定した場合、*PGM が実行される時のその ジョブに関する SRTSEQ が使用されます。

*LANGIDUNQ を指定した場合、固有加重テーブルが使用されます。この特殊な値 は LANGID コマンド・パラメーターまたはキーワードと共に使用され、正しい 分類順序テーブルが決定されます。

*LANGIDSHR を指定した場合、共用加重テーブルが使用されます。この特殊な値 は LANGID コマンド・パラメーターまたはキーワードと共に使用され、正しい 分類順序テーブルが決定されます。

オブジェクトに使用する分類順序テーブルの名前を指定するために、分類テーブル名 を指定することができます。 この名前は、ライブラリー名とその後に続く斜線区切り 記号によって修飾することができます ('ライブラリー名/分類テーブル名')。 ライブラリー名は検索するライブラリーの名前です。 ライブラリー名を指定しない場合、 分類テーブル名を探すために *LIBL が使用されます。

SRTSEQ パラメーターおよび LANGID パラメーターを使用して代替照合順序を決定したい場合は、制御仕様書にも ALTSEQ(*EXT) と指定することが必要です。

SRTSEQ キーワードを指定しない場合、コマンドに指定した値が 使用されます。