Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 プログラミング・ガイド


英数字、DBCS、および整数から国別への変換 (MOVE)

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 言語解説書)


ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)