MOVE ステートメントを使用して、暗黙的にデータを国別表現に変換できます。
次の種類のデータをカテゴリー国別または国別編集データ項目に移動させることができ、そのようにしてデータを国別表現に変換できます。
同様に次の種類のデータを、USAGE NATIONAL を持つ数字編集データ項目に移動させることができます。
国別データへの移動に関する完全な規則については、MOVE ステートメントに関する関連参照を参照してください。
例えば、以下の MOVE ステートメントは、英数字 リテラル「AB」を国別データ項目 UTF16-Data に移動させます。
01 UTF16-Data Pic N(2) Usage National.
. . .
Move “AB” to UTF16-Data
上記の MOVE ステートメントの実行後、UTF16-Data には、英数字「AB」の国別表現である NX'00410042' が入ります。
USAGE NATIONAL を持つ受信データ項目で埋め込みが必要な場合、デフォルトの UTF-16 スペース 文字 (NX'0020') が使用されます。切り捨てが必要な場合、それは国別文字位置の境界で行われます。
関連タスク
基本データ項目への値の割り当て (MOVE)
グループ・データ項目への値の割り当て (MOVE)
数値データの表示
DBCS サポートを使用するためのコーディング
関連参照
MOVE ステートメント
(「COBOL for Windows 言語解説書」)