我有一个SQLServer 2005 Reporting Services ServerReport部署并经常由我的Winforms应用程序(Framework 2.0)通过ReportViewer控件使用.
我需要的是从应用程序的一种形式提供一键式打印按钮,只触发打印对话框,而无需启动ReportViewer.
我一直在尝试将报表呈现为字节数组,但我无法通过它.
这个报告有多个页面,所以我不知道用于本地报告的"图像"渲染是否也适用于服务器报告.
我一直在寻找抛出MSDN,但只提到本地报告:
http://msdn.microsoft.com/en-us/library/ms252091(VS.80).aspx
我可以在服务器端报告上获得的小信息正在使用对ReportServer Web服务的Web引用,我不希望这样.
http://blogs.msdn.com/bryanke/articles/71491.aspx
有没有办法使用打印对话框打印服务器报告,而不向用户显示报告查看器(我不介意它是否在幕后)?