当单击打印按钮打开PDF选项时,所有报告都会显示

但我想直接打印出来。
到目前为止,我已经尝试在SSRS上更改了一些配置,但不起作用,我的研究是:https://docs.microsoft.com/en-us/sql/reporting-services/report-server/enable-and-disable-client-side-printing-for-reporting-services?view=sql-server-2017
发布于 2021-03-25 22:48:20
这个帖子和它的链接页面完全回答了挑战
http://printssrsreport.blogspot.com/
https://neelb.wordpress.com/2018/09/26/ssrs-enable-disable-client-side-printing/
微软有意限制直接打印而不进行干预,这是有充分理由的。
在所有情况下,打印报告都是糟糕的--数据立即过期、纸张浪费、打印服务器管理(如果您走上这条路,还会自动化)
阅读噪音- Chrome浏览器提供了更好的体验,因为它具有内置的PDF查看器-因此用户体验将略好于必须打开单独的应用程序才能查看PDF -从Chrome打印PDF的工具微不足道
发布于 2021-03-26 00:50:16
要实现这一点,您需要使用c#进行一些编程。我不确定您是否有此选项可用。如果你想看看代码是什么样子,请参考下面的链接。这可能会有帮助。甚至你可以设置默认打印机和传递参数,如用户名,日期范围等。我正在寻找一种方法来设置默认打印机使用代码,并找到了这个链接。
https://stackoverflow.com/questions/54690941
复制相似问题