Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


英数字、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)
グループ・データ項目への値の割り当て (MOVE)
数値データの表示
DBCS サポートを使用するためのコーディング

関連参照
MOVE ステートメント (「COBOL for Windows 言語解説書」)


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

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