2

我已经基于 SSRS 2005 中的 MS 示例实现了打印机交付扩展。

一切正常,但是,当数据集为空时我遇到了问题。我得到一个空白页。如果没有数据,我宁愿不将作业发送到打印机。

任何人对此有任何经验或想法如何解决我的问题?

4

2 回答 2

2

我通过使用其他人建议的技术解决了这个问题。不幸的是,我现在找不到那个帖子来给予他们适当的信任。

我的解决方案是设置一个数据驱动订阅,传递我拥有的唯一参数(打印机名称)。订阅中使用的查询与报告中的键表连接,因此如果没有数据,则没有打印机可打印,因此不会发生任何事情。

于 2009-07-08T22:36:20.720 回答
0

也许运行 sql 来获取行数,如果它不为零则只打印?

于 2009-06-19T23:00:33.923 回答