C# CrystalReports:导出到文件时显示参数对话框(如PDF)
我们正在尝试显示用于导出到文件的参数对话框。如果无法显示该对话框,则导出状态为未设置所有参数值。 对于在CrystalReports ReportViewer控件中显示报告,对话框会自动显示并正常工作,但对于导出,无法显示对话框或填充缺少的值。 我们不想实现自己的参数对话框。我们只想用标准的? 有人在为这个场景编写代码吗?感谢您的帮助 使用过的程序:C# CrystalReports:导出到文件时显示参数对话框(如PDF),c#,visual-studio-2012,crystal-reports,C#,Visual Studio 2012,Crystal Reports,我们正在尝试显示用于导出到文件的参数对话框。如果无法显示该对话框,则导出状态为未设置所有参数值。 对于在CrystalReports ReportViewer控件中显示报告,对话框会自动显示并正常工作,但对于导出,无法显示对话框或填充缺少的值。 我们不想实现自己的参数对话框。我们只想用标准的? 有人在为这个场景编写代码吗?感谢您的帮助 使用过的程序: -Visual Studio 2012和CrystalReports 2013解决了同样的问题后,解决方案是: var crv =
-Visual Studio 2012和CrystalReports 2013解决了同样的问题后,解决方案是:
var crv = new CrystalReportViewer();
crv.ReportSource = reportDocument;
crv.ReuseParameterValuesOnRefresh = true;
crv.ShowFirstPage();
尽管所有论坛都建议调用CrystalReportViewer.RefreshReport()
,但它经常失败。所有的魔术都是通过ShowFirstPage()
完成的
关于CrystalReports的另一个提示是:顺序确实重要 使用CrystalReports就像踩鸡蛋一样。