Если у вас есть Enterprise Edition, вы можете создать управляемую данными подписку, в которой вы генерируете таблицу получателей отчета и параметры, а затем указываете подписку на эту таблицу. Вы полностью контролируете, как заполняется таблица, поэтому вы можете быть уверены, что она будет заполнена только в те дни, когда вы хотите, чтобы отчет вышел (подписка будет запускаться каждый день, но если таблица пуста, она не выходит в кто-нибудь).