SSRS: Add option: Only Distribute Subscription When Report "Has Data" - by RobNicholson, MCSM

Status : 

  Won't Fix<br /><br />
		Due to several factors the product team decided to focus its efforts on other items.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

Sign in
to vote
ID 768029 Comments
Status Closed Workarounds
Type Suggestion Repros 0
Opened 10/18/2012 11:31:27 PM
Access Restriction Public


It would be great if subscriptions could be configured to only distribute/email reports if the report contained data.  This would be useful for reports that are used for alerting (only needs to be sent when data exists).  Report that contain no data are often considered junk in users inboxes.  

Currently there is no way to do this without hacks, using custom .net code, getting the report to export to a file location then using Database Mail to email or using data driven subscriptions.  These methods are too complex for such a simple task.  
Sign in to post a comment.
Posted by thisisfutile1 on 7/13/2017 at 3:51 PM
Why no explanation for the "Closed: Won't Fix" status? This is a very real need and RobNicholson has explained it perfectly. Frankly, the workarounds are so convoluted, they're not really practical to use.
Posted by bt_avalonbay on 2/22/2013 at 7:28 AM
I'm using the "set Include Report to invalid value (e.g. 0) to effectively cause the subscription to throw an error if no data is available based on a query that counts the rows returned" method/hack.