如何在CrystalReportViewer控件中检测和打印当前的向下钻取?

时间:2020-03-05 18:56:26  来源:igfitidea点击:

使用Business Objects的CrystalReportViewer控件时,如何检测和手动打印用户当前钻取的报表?我们可以使用CrystalReportViewer的Print()方法自动进行打印,但是我希望能够手动打印此报告。

可以打印CrystalReportViewer的主ReportSource,但是我需要知道用户钻取了哪些报告,然后手动打印该特定的钻取。有任何想法吗?

解决方案

回答

我不确定我们使用的是哪个版本的Crystal Reports,但是如果它是XIR2或者更早版本,则不可能。我没有使用较新的版本,所以我不能告诉你。过去,我为解决此问题所做的一件事是使演练实际上完全链接到另一个报告。这取决于查看器实际如何查看报告(通过胖客户端查看器,开发人员或者Web门户),是否可以使用。祝你好运!