【发布时间】:2009-06-19 17:43:03
【问题描述】:
我已经基于 SSRS 2005 中的 MS 示例实现了打印机交付扩展。
一切正常,但是,当数据集为空时我遇到了问题。我得到一个空白页。如果没有数据,我宁愿不将作业发送到打印机。
任何人对此有任何经验或想法如何解决我的问题?
【问题讨论】:
标签: reporting-services reportingservices-2005
我已经基于 SSRS 2005 中的 MS 示例实现了打印机交付扩展。
一切正常,但是,当数据集为空时我遇到了问题。我得到一个空白页。如果没有数据,我宁愿不将作业发送到打印机。
任何人对此有任何经验或想法如何解决我的问题?
【问题讨论】:
标签: reporting-services reportingservices-2005
我通过使用其他人建议的技术解决了这个问题。不幸的是,我现在找不到那个帖子来给予他们适当的信任。
我的解决方案是设置一个数据驱动订阅,传递我拥有的唯一参数(打印机名称)。订阅中使用的查询与报告中的键表连接,因此如果没有数据,则没有打印机可打印,因此不会发生任何事情。
【讨论】:
也许运行 sql 来获取行数,如果不为零则仅打印?
【讨论】: