Rational Developer for System z
COBOL for Windows バージョン 7.5 言語解説書


CURRENCY SIGN 文節

CURRENCY SIGN 文節は、PICTURE 文字ストリングに通貨記号 が含まれている数字編集データ項目に影響します。 通貨記号は通貨符号値 を表します。これは、以下のようになります。

一般に通貨符号値は、データ項目に保管される通貨単位を示します。例えば、「$」、「EUR」、「CHF」、「JPY」、「HK$」、「HKD」、または「X'9F'」 (ユーロ通貨記号 図の説明の開始。この図では、ユーロ通貨記号を表示します。図の説明の終わり。 用の一部の EBCDIC コード・ページの中の 16 進コード・ポイント)。ユーロ通貨の処理に関するプログラミング手法の詳細については、「COBOL for Windows プログラミング・ガイド」を参照してください。

CURRENCY SIGN 文節は、通貨符号値、 および PICTURE 文節でその通貨符号値を表すために使用する通貨記号を指定します。

SPECIAL-NAMES 段落には複数の CURRENCY SIGN 文節を含めることができます。各 CURRENCY SIGN 文節ごとに違う通貨記号を指定することが必要です。他のすべての PICTURE 文節記号とは異なり、通貨記号は大/小文字が区別されます。例えば、'D' と 'd' は異なる通貨記号を指定します。

CURRENCY SIGN IS リテラル-6
リテラル-6 は英数字リテラルでなければなりません。リテラル-6 は、表意定数またはヌル終了リテラルにすることはできません。リテラル-6 には、マルチバイト文字を含むことはできません。

PICTURE SYMBOL 段落が指定されていない場合、リテラル-6 は、以下のようになります。

PICTURE SYMBOL 段落が指定されている場合、リテラル-6 は、以下のようになります。

PICTURE SYMBOL リテラル-7
PICTURE 文節でリテラル-6 によって指定される通貨符号値を表すために使用できる通貨記号を指定します。

リテラル-7 は 1 つの 1 バイト文字で構成される英数字リテラルでなければなりません。リテラル-7 を以下のものにすることはできません。

CURRENCY SIGN 文節が指定されている場合、CURRENCY および NOCURRENCY コンパイラー・オプションは無視されます。 CURRENCY SIGN 文節が指定されない場合に NOCURRENCY コンパイラー・オプションが有効であれば、デフォルトの通貨符号値および 通貨記号としてドル記号 ($) が使用されます。 CURRENCY および NOCURRENCY コンパイラー・オプションの詳細については、「COBOL for Windows プログラミング・ガイド」を参照してください。


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

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