結果の CSV ファイル内のすべての値が二重引用符で囲まれるようにエクスポート設定を変更する方法はありますか?
現在の出力例: 1000,AA,Room,8,Center,...
希望の出力例: "1000"、"AA"、"Room"、"8"、"Center"、...
このスクリプトを関連投稿から取得しましたが、それを機能させるための正しい設定が見つからないようです。
dt = Current Data Table();
// Get current prefs
current_pref = Char( Arg( Parse( (Char( Get Preferences( Export settings ) )) ), 1 ) );
show(current_pref);
// Set prefs (comma delimited, quotes, keep headers)
Pref( Export Settings( End Of Field( double quote, CSV(0) ), Export Table Headers( 1 ) ) ); //what settings here would give the double quotes?
// Save csv file
dt << save( "$Desktop\test.csv" );
//Restore original prefs
Eval( Parse( "pref(" || current_pref || ")" ) );
何かご提案がございましたら、よろしくお願いいたします。
ここに到達した人: この設定はしばらく前に追加されました。 JMP 15、14 (おそらく 13?) には次のような内容があります。

これらの設定でできることは、厳密に必要でない場合でも、JMP に余分な引用符を強制的に追加することだけです。 環境設定では、曖昧さを防ぐために必要な引用符を JMP に削除させることはできません。カンマ、引用符、改行を含むフィールドには引用符が必要です。
JMP のエクスポート設定はかなり制限されています。二重引用符のオプションを知りません。ただし、回避策は、エクスポート前に文字列に引用符を追加することです。そうすればあなたが望むものが得られるはずです。以下は、前後の引用符を設定するために拡張できる簡単なスクリプトです。
dt=current data table();
for each row(
:region = "\!""||:region||"\!"";
)