导出CSV时如何使用空白分隔符

时间:2016-02-18 15:30:14

标签: crystal-reports

我想将水晶报告导出到csv中,但是在字段周围有一个分隔符,

这是我的代码的一个片段:

ExportOptions exportOpts = new ExportOptions();
exportOpts.ExportDestinationType = ExportDestinationType.DiskFile;
exportOpts.ExportFormatType = ExportFormatType.CharacterSeparatedValues;


DiskFileDestinationOptions DiskFileDestinationOpt = ExportOptions.CreateDiskFileDestinationOptions();
DiskFileDestinationOpt.DiskFileName = filename;
exportOpts.ExportDestinationOptions = DiskFileDestinationOpt;


CharacterSeparatedValuesFormatOptions csvOptions = new CharacterSeparatedValuesFormatOptions();
csvOptions.Delimiter = "";
csvOptions.SeparatorText = "";
exportOpts.ExportFormatOptions = csvOptions;


crystalReportDoc.Export(exportOpts);

问题是每当我使用空字符串作为分隔符属性时,crystal report将使用结果csv文件中的默认双引号字符。

有人可以协助如何使用空白分隔符导出csv文档吗?

1 个答案:

答案 0 :(得分:0)

如果使用空白分隔符,则它不是csv文件。 (以逗号分隔的值)您可能正在寻找更多“文本”文件类型。