Динамическая передача значений текстового поля в SSRS - PullRequest
0 голосов
/ 30 августа 2018

Есть ли способ динамически передавать значения текстового поля в детализированный отчет в SSRS?

Подробности: у меня есть отчет, который детализируется до уровня. Я пытаюсь добиться того, чтобы основной отчет мог щелкнуть мышью и перейти на следующий уровень и показать только соответствующие значения в развернутом отчете. Я использую Visual Studio 2017 для разработки своих отчетов с использованием Hana в качестве источника данных.

** Я пытаюсь добиться функциональности, аналогичной MSTR, где он передает значения динамически.

1 Ответ

0 голосов
/ 31 августа 2018

Да, но основной отчет передает значения в подотчет через параметры, поэтому вам потребуется параметр для передачи этого значения. Вы можете сделать этот параметр скрытым во вложенном отчете, чтобы пользователь никогда его не увидел.

Допустим, вы хотите, чтобы данные в Textbox1 в основном отчете отображались в Textbox2 в подотчете. Создайте скрытый параметр в подотчете для передачи этих данных, назовем его Passthrough. В отображении списка параметров при настройке навигационной ссылки в основном отчете присвойте значение для параметра Passthrough:

=ReportItems!Textbox1.Value

В подотчете установите для свойства Значение для Textbox2 значение:

=Parameters!Passthrough.Value

Промыть, повторить для любых последующих подотчетов.

...