CrystalReports:导出到文件时显示参数对话框(例如PDF)

时间:2014-03-10 10:07:07

标签: c# visual-studio-2012 crystal-reports

我们正在尝试显示用于导出到文件的参数对话框。如果我们无法显示对话框,则导出表明并未设置所有参数值。 为了在CrystalReports ReportViewer控件中显示报表,对话框会自动显示并且工作正常,但导出时无法显示对话框或填充缺少的值。 我们不想实现自己的参数对话框。我们只想使用标准版? 有没有人为这种情况工作代码?任何帮助表示赞赏。

二手程序: - Visual Studio 2012和CrystalReports 2013

1 个答案:

答案 0 :(得分:1)

在遇到同样问题后,解决方案是:

        var crv = new CrystalReportViewer();
        crv.ReportSource = reportDocument;
        crv.ReuseParameterValuesOnRefresh = true;
        crv.ShowFirstPage();

尽管所有论坛都建议调用CrystalReportViewer.RefreshReport(),但这种情况经常失败。所有魔法都是通过ShowFirstPage()完成的。

CrystalReports的另一个提示:命令很重要!