2013-08-22 3 views
0

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

Спасибо.

ответ

0

Это невозможно при использовании интерфейса SSRS по умолчанию. Вам нужно будет обернуть SSRS своим собственным интерфейсом, чтобы добавить это.

Чтобы создать собственный интерфейс SSRS, вы можете использовать несколько различных методов, таких как встраивание элемента управления ReportViewer в приложение Asp.NET или использование доступа к URL в iframe. См. How to change the SSRS input parameters position in report

Конечно, с манипуляциями DOM с Javascript и на стороне клиента вы, вероятно, можете подкрасить ваш контент на место, но это не поддерживается.

+0

Любая идея о том, как я хотел бы сделать это?? – user2684009

+0

Обновлено с немного дополнительной информацией и ссылкой. –

0

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

В отчете # 1 вы помещаете параметры и текстовое поле инструкций, но фактически ничего не используете эти параметры.

В отчете №2 вы помещаете параметры и фактический отчет.

В нижней части отчета # 1 есть кнопка, которая просто переходит к сообщению # 2, передавая выбранные параметры.

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

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