【发布时间】:2010-10-19 11:10:28
【问题描述】:
我正在开发一个 Asp.Net 3.5 应用程序,我需要打印一些应用程序生成的报告。
我以前使用过 SSRS,但我在设计功能方面遇到了很多问题。因此,我们现在正在寻找 Crystal Reports 作为替代方案。
当我们开始使用 Crystal 时,我们遇到了一个新问题。当单击 Crystal Report 顶部栏中显示的“打印”按钮时,在网页上显示的报告中,它不会显示默认 SO 的打印对话框,而是显示自定义打印页面,然后将报告打印为 PDF。
我知道这个解决方案可能足以满足大多数关于在 Web 上打印报告的场景。但在我的具体情况下,我不能保证访问我的网络应用程序的客户端机器安装了 PDF 阅读器,比如 Acrobat Reader。而且我不能要求他们安装它才能使用我的应用程序。
所以我正在寻找一种解决方案,使生成的报告的打印按钮显示默认 SO 的打印对话框,而不是将其打印到 PDF。
你能给我一些解决这个问题的建议吗?
谢谢。
【问题讨论】:
标签: asp.net crystal-reports printing