Enterprise GuideからCSVファイルにエクスポートした文字列に対してダブルクォーテーションを付与する方法

[OS] Windows
[リリース] 5.1以降
[キーワード] EG、CSV、エクスポート

[質問]

Enterprise GuideからCSVファイルにエクスポートした文字列に対してダブルクォーテーションを付与する方法はありますか。

[回答]

Enterprise Guide 5.1以降、CSVファイルへエクスポートした時に文字列に対してはダブルクォーテーションで囲わないという仕様となっております。
また、ダブルコーテーションが付与されている文字列をCSVファイルにエクスポートすると、3重のダブルクォーテーションで囲われてエクスポートされます。

Enterprise GuideインストールフォルダにあるSEGuide.exe.configファイルへ以下のオプションを設定することで1重のダブルクォーテーションを付与する動作に変更することが出来ます。

① Enterprise Guideのインストールフォルダに存在する、SEGuide.exe.configのバックアップを作成します。
  <SASインストールフォルダ>
  ¥SASEnterpriseGude¥< Enterprise Guideのバージョン番号> ¥ SEGuide.exe.config

  ※<SASインストールフォルダ>はデフォルトでは、
    "C:¥Program Files¥SASHome"となります。

② SEGuide.exe.configをテキストエディタにて開き、テキストファイル内の"</configuration>"と記載された上の行に以下の文字列を追加します。


  <appSettings>
    <add key="ExportOptions_RemoveEmbeddedLineEndings" value="True" />
    <add key="ExportOptions_Quoting" value="AllCharacter" />
  </appSettings>

③ SEGuide.exe.configを保存します。
④ 次回のEG起動時から、CSVファイルへエクスポーした時に文字列に対してダブルクォーテーションが付与されます。