我想将水晶报告导出到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文档吗?
答案 0 :(得分:0)
如果使用空白分隔符,则它不是csv文件。 (以逗号分隔的值)您可能正在寻找更多“文本”文件类型。