是否可以禁用Crystal Reports上的“打印”和“导出”按钮?

时间:2011-06-12 11:24:55

标签: c# asp.net crystal-reports customization

我已经完成了使用ASP.NET设计我的第一个Crystal Report,我正在以自己的方式提供用户打印和导出报告,现在我需要隐藏或至少禁用Crystal报表中提供的默认按钮,是否可以执行?如何?

4 个答案:

答案 0 :(得分:5)

查看ReportViewer类属性ShowExportControlsShowPrintButton。有更多属性可以禁用标准查看器UI控件。

答案 1 :(得分:1)

如果您运行的是旧版本的Crystal Reports(例如VB5 / 6中包含的4.6),那么可以通过以下方式实现:

  • 设置属性" WindowControls = False"在C.R. ActiveX控件上。

这样做也会禁用导出功能,并且 - 作为副作用 - 也会隐藏按钮以放大/缩小报告。

我离开此评论仅供参考 - 现在 - 每个人都应该远离这个VB / CR版本。 尽管如此,如果像我一样,你面临迁移或维护较旧的软件包,那么这应该可以解决问题。

答案 2 :(得分:0)

CrystalReportViewer1.HasPrintButton = false;

答案 3 :(得分:0)

CrystalReportViewer1.ShowPrintButton = False