#c# #reporting-services
#c# #службы отчетов
Вопрос:
У меня есть выпадающий список в основном отчете, мне нужно отправить вложенный отчет и получить выбранное значение в качестве параметра для этого вложенного отчета.
В свойствах вложенного отчета у меня есть имя параметра, но как я могу указать выбранное значение из выпадающего списка?
Ответ №1:
Для поля значения в открывшемся диалоговом окне введите выражение (кнопка fx):
=Parameters!MyParameterName.Value
Комментарии:
1. Проблема с этим выражением всегда заключается в отправке одного и того же параметра, а не выбранного значения из моего выпадающего списка…
2. Это всегда должно отправлять выбранное значение во вложенный отчет. Я регулярно использую этот формат без проблем. Является ли ваш параметр многозначным параметром? Это может быть проблемой, и в этом случае вам нужно определить, какое из нескольких значений отправлять во вложенный отчет. Попробуйте поместить текстовое поле в свой родительский отчет с этим выражением и посмотреть, что там установлено. (Другая возможность: может быть, у вас есть несколько похожих параметров, или, может быть, значения для вашего параметра одинаковы, но метки разные?)
3. Список возможных параметров состоит из чисел от 1 до 93