在C#.Net中将报告导出为记录样式

时间:2010-08-09 12:40:58

标签: c# .net crystal-reports

我需要在C#.Net中将报告导出为RecordStyle列而不留空格 我不确定我需要添加什么。我目前在CrystalDecisions.Shared.dll中有一个ExportFormatType枚举,但它不包含RecordStyle的选项。 我见过你可以使用常量crEFTRecordStyle但不确定它来自哪里的地方。任何帮助,将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

我让这个工作。

在此处发布答案,以防其他人遇到同样的问题。

需要添加CRAXDRT.dll作为我项目的参考。

CRAXDRT.Report report = new Report();
CRAXDRT.Application app = new Application();
report = app.OpenReport(“ReportName.rpt”,OpenReportMethod.OpenReportByDefault);

report.ExportOptions.DestinationType = CRExportDestinationType.crEDTDiskFile;
report.ExportOptions.DiskFileName =“C:\ SaveReportAs.txt”;
report.ExportOptions.FormatType = CRExportFormatType.crEFTRecordStyle;
report.Export(假);