如何更改Crystal Reports中PDF文件的名称



我们有水晶报告,它为我们的客户生成发票,水晶报告的名称为invoice.rpt。当创建水晶报告并打印到PDF文件时,默认的PDF文件名为invoice.pdf

有没有办法将pdf名称更改为发票编号(这是水晶报表中的一个变量(?

例如,我们打开inovice.rpt来创建发票10000,我们是否可以打印到pdf文件,并且名称默认设置为1000,而不是invoice.pdf

单独使用Crystal时没有这样的选项。

但一些第三方工具提供了这种功能。有关第三方Crystal Reports工具的列表和评论,请参阅Ken Hamady的优秀网站。

只需根据需要更改CrystalReportViewerID的名称即可

CrystalReportViewerID="SaleReport-16Nov2019">代码

ReportClientDocument objReportClientDocument=new ReportClientDocument((;objReportClientDocument.open("WEB-INF\reports\Folder/report.rpt",0(;

IReportSource objIReportSource=objReportClientDocument.getReportSource((;ReportExportControl objReportExportControl=新的ReportExportControl((;objReportExportControl.setReportSource(objIReportSource(;

objReportExportControl.setName("Report_FileName"(;

最新更新