您好....我正在尝试将列条目保存到没有列名称的文本文件中。 这些文本文件由另一个现有程序中的 VB 代码使用,该程序要求每行中的字段以逗号分隔。 我能够获得在没有列名的情况下创建的文本文件(感谢另一个用户的上一篇文章!),但我无法获取代码以不在每行的条目周围添加引号。 我在“字段结束”中尝试了多个选项,但所有选项仍然添加引号。 我知道如果我将每行中的分隔符更改为逗号以外的其他内容(例如“.”),那么我可以让 JSL 代码不添加引号,但外部 VB 代码需要“,”分隔符并且很难添加更改,因为它是许多人使用的遗留代码。 有什么想法如何在保留每行中的逗号分隔符的同时保留引号吗? 我当然可以在编辑器中删除它们,但是可能会生成许多这样的 txt 文件。 JMP 版本 16.2,Win10。
例子:

我需要这样的:
MD16616,1,23,3,
MD16616,1,26,4,
MD16616,1,22,4,
MD16616,1,23,4,
MD16616,1,16,2,
MD16616,1,11,6,
MD16616,1,24,7,
dt << Select Where(As Column(groupColName) == groupNames[i]);
sortdt = dt << Subset(Selected Rows, Columns(:ECIDSort));
sortfile = ECIDListPath||"\WaferSort_"||GroupNames[i]||".txt";
//Save ecid sort files, to get in correct format, need to changes export preferences, but don't worry, we'll set them back the way they were
_xx = Get Preference(Export settings);
Preference(
Export Settings(
End Of Line( CRLF ),
//End Of Field( Comma ),
End of Field(Comma, CSV(0)),
//End Of Field( Space, CSV( 0 ) ),
Export Table Headers( 0 ),
Quote all column names( 0 ),
Quote all character values( 0 ),
Quote all numeric values( 0 )
)
);
sortdt << Save As(sortfile);
_xx; //reset preferences
close(sortdt, no save);