I guess every post in the future needs to ask the question of which version you are using? I am assuming 16 as version 17 does not support this feature yet. It seems like what you are trying to do can be accomplished using conditions. However, it would not be an automatic trigger. You would need to schedule your report to run and it would go out and check to see if the conditions were met and then execute the report. You might have the schedule execute the report daily or hourly or your could even run them on-demand. Here is the link on how to setup conditions. I do not have anything like this in place, but this would be the path I would pursue to make it work.