CCSID(*GRAPH : *JOBRUN | *SRC | *HEX | *IGNORE | 番号)
CCSID(*GRAPH) は、CCSID キーワードがコーディングされていないデータ定義 に使用されるデフォルトのグラフィック CCSID を設定します。
/SET および /RESTORE 指示を使用して、 定義のデフォルト CCSID を一時的に変更することができます。 /SETを参照してください。
- CCSID(*GRAPH:*JOBRUN)
- 実行時のジョブ CCSID に関連する DBCS CCSID。
- CCSID(*GRAPH:*SRC)
- 1 次ソース・ファイルの CCSID に関連するグラフィック CCSID が使用されます。
- CCSID(*GRAPH:*HEX)
- デフォルトでは、グラフィック・データには CCSID はありません。 CCSID キーワードなしで定義されたグラフィック変数を CCSID 変換で使用することはできません。
- CCSID(*GRAPH:*IGNORE)
- モジュール内のグラフィック定義に CCSID キーワードを 指定することはできません。モジュール内のグラフィック・データと英数字または UCS-2 データの間の CCSID 変換 は許可されません。 %GRAPH 組み込み関数は使用できません。
- CCSID(*GRAPH:番号)
- 番号は 図形 CCSID でなければなりません。 有効な図形 CCSID は、65535 か、EBCDIC 2 バイト・コード化体系 (X'1200') の CCSID で す。
CCSID(*GRAPH) が指定されていない場合は、次のようになります。
- CCSID(*EXACT) が指定されている場合、CCSID(*GRAPH:*JOBRUN) がデフォルトです。
- CCSID(*EXACT) が指定されていない場合、CCSID(*GRAPH:*IGNORE) が想定されます。
CCSID(*GRAPH:*IGNORE) が有効になっていない場合、 外部記述データ構造内のグラフィック・サブフィールドは 外部ファイル内の CCSID を使用します。
グラフィック・リテラルの CCSID については、リテラルおよびコンパイル時データの CCSID を参照してください。