Остановка отправки пустых отчетов в SSRS 2008 R2 Data-Driven Subscription

Я планирую некоторые отчеты с помощью подписки на основе данных в SSRS 2008 R2.

Независимо от того, пустой ли созданный отчет или нет, отчеты все равно отправляются получателям. Это была распространенная проблема в течение долгого времени, и, честно говоря, предложения, которые я видел на форумах, не совсем сработали.

Одно из предложений, которое я попробовал, заключалось в том, что я создал скрытый параметр и установил его в поле основного набора данных на вкладке значений по умолчанию. Это приводит к ошибке, если отчет пуст, и отчет создается, если есть некоторые данные для отображения в дизайнере отчетов. Однако, когда я планирую этот отчет, он просит меня предоставить значение по умолчанию, и я не могу завершить работу мастера планировщика без предоставления этого значения. Если я предоставляю любое значение по умолчанию, пустые отчеты все равно отправляются. Но в отличие от этого, для пустых отчетов должна возникать ошибка, и они не должны отправляться.

Кто-нибудь уже использовал этот метод? Если да, не могли бы вы сказать мне, что я упускаю?

Мне просто интересно, есть ли у вас идеальное решение для этой проблемы.

Большое спасибо за помощь.

С уважением

6
задан AnarchistGeek 19 December 2011 в 10:31
поделиться