我知道这将是一个非常简单的答案......当我导出我的标题出现在导出字段之前的每个导出行上时。我希望标题行在第一行的csv中导出,下面有记录行。
答案 0 :(得分:7)
当您选择CSV作为导出选项时,它将打开一个新对话框。在其中,请注意Report and Page Sections
部分。将其设置为Export
但请务必检查Isolate Report/Page sections
。然后,它会按照您的期望工作。
答案 1 :(得分:0)
这个讨论提出了几个选择:
http://sagecity.na.sage.com/support_communities/sage100_erp/f/97/p/38336/125272
答案 2 :(得分:0)
您可以通过执行以下操作,以与报告中显示的相同方式将水晶报告显示为CSV文件。这将以与您想要显示的方式完全相同的方式导出为pdf excel或word
string contentType = "";
ExportOptions options = new ExportOptions();
switch (formatType.ToLower())
{
case "pdf":
default:
options.ExportFormatType = ExportFormatType.PortableDocFormat;
contentType = "application/pdf";
break;
case "excel":
options.ExportFormatType = ExportFormatType.Excel;
contentType = "application/vnd.ms-excel";
break;
case "csv":
contentType = "application/csv";
options.ExportFormatType = ExportFormatType.CharacterSeparatedValues;
//CharacterSeparatedValuesFormatOptions v= ExportOptions.CreateCharacterSeparatedValuesFormatOptions();
//v.SeparatorText
options.ExportFormatOptions = new CharacterSeparatedValuesFormatOptions()
{
ExportMode = CsvExportMode.Standard,
GroupSectionsOption= CsvExportSectionsOption.ExportIsolated,
ReportSectionsOption = CsvExportSectionsOption.ExportIsolated
};
break;
}