【发布时间】:2011-08-02 12:07:15
【问题描述】:
我正在.net 中使用水晶报告做一个网络应用程序, 有没有办法在客户端打印水晶报告并做一些服务器端处理 我正在使用 c#、asp.net (.net 2)?
提前致谢
【问题讨论】:
-
“服务器端处理”是什么意思?
-
喜欢更新表中的列
标签: c# asp.net crystal-reports
我正在.net 中使用水晶报告做一个网络应用程序, 有没有办法在客户端打印水晶报告并做一些服务器端处理 我正在使用 c#、asp.net (.net 2)?
提前致谢
【问题讨论】:
标签: c# asp.net crystal-reports
如果您在 ASP.NET 页面中使用CrystalReportViewer control,那么您可以在该控件上使用PrintToPrinter...并在客户端打印...
另一种选择是从报告创建 PDF 并将 PDF 流式传输到客户端...客户的 PDF 查看器将允许他们打印...
如果在您的情况下上述两种方法都不是一个选项,那么您在网页中调用一些 javascript 函数 window.print() 然后浏览器向用户显示打印机对话框...
【讨论】: