Отчет SSRS 2005, автоматически отображаемый - PullRequest
3 голосов
/ 17 марта 2009

Я создал несколько отчетов SSRS 2005 и предоставил ряд параметров для каждого из них. Каждый из параметров имеет значения по умолчанию, поэтому отчет автоматически отображается при посещении отчета через веб-сайт SSRS.

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

Есть мысли?

Кто-нибудь знает, отличается ли это поведение в SSRS 2008?

Ответы [ 3 ]

1 голос
/ 17 марта 2009

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

Доказательство:

http://groups.google.com/group/microsoft.public.sqlserver.reportingsvcs/browse_thread/thread/d9669fb82ecb18f0/87ed0eb0996d62bf?lnk=st&q=%22reporting+services%22+auto+load&rnum=4&hl=en&pli=1

0 голосов
/ 22 августа 2012

Запретить автозапуск для SSRS 2008 R2 с использованием видимого параметра Text:

Создать параметр с помощью: DateType=Text, "Allow Blank"=True, "Allow Null"=False, "Visibility"=True, "Available Values"=None, "Default Value"=No default value.

0 голосов
/ 17 марта 2009

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

...