COBOL2002 ユーザーズガイド

[目次][用語][索引][前へ][次へ]

6.8.6 セルデータをダブルコーテーションで囲まないで出力する機能

環境変数CBLD_ファイル名にNOCSVQUOTEを指定すると,CSV編成ファイルを出力するとき,セルデータをダブルコーテーションで囲まないで出力できます。セルデータがダブルコーテーションで囲まれている形式に対応していない表計算プログラムとデータをやり取りするような場合,指定します。

形式
CBLD_ファイル名=NOCSVQUOTE

注意事項
セルデータをダブルコーテーションで囲まない場合,セルデータ中に含まれているコンマも区切り文字とみなされます。

(例)
「12,345,678」と「9,999」という二つのセルデータを出力する場合
  • ダブルコーテーションで囲んだとき(CBLD_ファイル名=NOCSVQUOTE指定なし)
    "12,345,678","9,999"
    →「12,345,678」「9,999」という二つのセルデータとして扱われます。
  • ダブルコーテーションで囲まないとき(CBLD_ファイル名=NOCSVQUOTE指定あり)
    12,345,678,9,999
    →「12」「345」「678」「9」「999」という五つのセルデータとして扱われます。