2011-06-15 2 views
6

Есть ли способ обновить подчиненный отчет в службах Reporting Services?Как обновить подчиненный отчет в службах Reporting Services

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

Есть ли способ обновить объект вспомогательного отчета в основном отчете без необходимости его удаления и включить его снова?

+0

Не работает кнопка обновления верхнего уровня? Как вы запускаете отчет с веб-сайта или в инструменте разработки? – u07ch

+0

Я на визуальной студии 2008 [Дизайнер], когда я нажимаю на обновленную информацию о предварительном просмотре, отчет не обновляется !!! (но файл rdl был изменен) –

ответ

2

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

Это все предполагается, что у вас есть проект отчета в ставках с автономными отчетами, а не встраивание отчетов на страницах aspx.

7

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

+0

Предварительный просмотр обновленного подзаголовка (как отдельного) работал для меня. Реконструкция решения не сделала. – ChargingPun

0

Я понимаю, что это старый пост, но, как может случиться, я был кем-то с проблемой, а также приземлился здесь через поиск google. Я не уверен, что OP использует Visual Studio 2008, как и один из комментаторов, но я обнаружил, что, пока предварительный просмотр в основном отчете не показывает обновленный под-отчет, я могу увидеть обновление щелкнув правой кнопкой мыши на главном отчете в проводнике решений и выбрав «запустить». Кажется, что это не займет много времени, если вообще открыть отдельное окно запуска.

+0

, что было почти 5 лет назад. Многие из нас перешли на: P – Drew

Смежные вопросы