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 ステートメント (Enterprise COBOL 言語解説書)