ssrs邮件调度程序如果数据为空则不发送邮件

时间:2014-04-15 07:14:30

标签: reporting-services ssrs-2008 ssrs-2008-r2

如果数据为null或为空,我无法停止ssrs订阅邮件。 我每30分钟发送一份报告邮件,但如果数据是空的,我不应该发送邮件..

1 个答案:

答案 0 :(得分:0)

另一种处理方法是在查询中没有返回任何行时触发错误:

IF (SELECT COUNT(*) FROM TABLES)=0
RAISEERROR <custom error message>
ELSE
(
Run your query
)

如果遇到RAISERROR,订阅将不会发送电子邮件。