Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 言語解説書


NATIONAL-OF

NATIONAL-OF 関数は、引数-1 の文字の国別文字表現で構成される国別文字ストリングを戻します。

この関数のタイプは国別です。

構文図を読む構文図をスキップする
フォーマット 

>>-FUNCTION NATIONAL-OF--(--引数-1--+------+--)------------------><
                                  '-引数-2-'      

引数-1
英字、英数字、または DBCS のクラスに属さなければなりません。引数-1 は変換に使用するソース・ストリングを示します。
引数-2
整数にします。 引数-2 は変換に使用するソース・コード・ページを示します。

引数-2 は、EBCDIC、ASCII、UTF-8、または EUC コード・ページを示す有効な CCSID 番号でなければなりません。 EBCDIC または ASCII コード・ページには 1 バイト文字と 2 バイト文字の両方を含めることができます。

引数-2 を省略した場合、ソース・コード・ページは、ソース・コードがコンパイルされたときに CODEPAGE コンパイラー・オプションに対して有効なコード・ページになります。

戻り値は、国別文字の表現に変換された引数-1 の文字で構成される国別文字ストリングです。ソース文字を国別文字に変換できないときは、ソース文字は置換文字に変換されます。置換文字は以下のとおりです。

例外条件は発生しません。

戻り値の長さは、引数-1 の内容およびソース・コード・ページの特性によって異なります。

使用上の注意: UTF-8 を表す CCSID は 1208 です。

例外: 変換が失敗した場合、重大なランタイム・エラーが発生します。z/OS Unicode 変換サービス・プログラムがインストールされており、ソース・コード・ページから CCSID 1200 への変換用テーブルを含むように構成されているかどうか検証してください。 変換をサポートするためのインストール要件については、「カスタマイズ・ガイド」を参照してください。


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

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