我正在使用SSRS 2008 R2中的数据驱动订阅调度一些报表。停止在SSRS 2008 R2数据驱动的订阅中发送空报表
无论生成的报告是否为空,报告仍会发送给收件人。这是一个长期以来的常见问题,老实说,我在论坛上看到的建议并没有完全解决。
我试过的一个建议是我创建了一个隐藏参数并将其设置为默认值选项卡中主数据集上的一个字段。如果报表为空,则报告错误,如果报表设计器中显示了某些数据,则生成报表。但是,当我安排此报告时,它会要求我提供默认值,并且如果不提供它,我无法完成调度程序向导。如果我提供任何默认值,则仍会发送空的报告。但与此不同的是,应该为空报告引发错误,并且不应发送错误报告。
有没有人使用过这种方法?如果是的话,你能告诉我我在这里失踪了吗?
我只是想知道你们是否有这个问题的理想解决方案。
非常感谢您的帮助。
问候