SSRS: возможно ли действие загрузить подотчет? - PullRequest
9 голосов
/ 01 декабря 2011

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

Это сделает отчеты SSRS более интерактивными и более полезными.

Я заметил, что при указании действий мы получаем следующее диалоговое окно, в котором есть «перейти к отчету», но не «загрузить подотчет».

Может быть, есть надежда в "Перейти к URL" и JavaScript?

enter image description here

Ответы [ 3 ]

4 голосов
/ 29 октября 2014

Ну, вроде как. Вы можете настроить функцию «Перейти к отчету», чтобы перейти к родительскому отчету (вернуться к самому себе) и передать параметр, который обновляет подотчет. Не элегантно, но это работает. Я использовал его для создания «формы» с вкладками и «вкладок» для отключения подотчета ниже.

2 голосов
/ 19 декабря 2011

Ответ - нет, повторная загрузка подотчета на основе щелчка с использованием SSRS невозможна.

Несколько человек говорили мне об этом в разных местах: @ cadrell0 говорит:

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

На twitter , я получаю простой, простой совет:

Подотчеты вSSRS не работают таким образом.См. Сводку характеристик здесь - http://bit.ly/v0erHi

В общем, если вы хотите более интерактивный опыт, вам нужно заняться веб-разработкой или найти другое решение, которое не является SSRS.Многообещающее решение Microsoft - Power View.Он скоро выйдет и может предоставить лучший способ изучения данных.

2 голосов
/ 01 декабря 2011

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

...