Выбранное значение для вложенного отчета

#c# #reporting-services

#c# #службы отчетов

Вопрос:

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

В свойствах вложенного отчета у меня есть имя параметра, но как я могу указать выбранное значение из выпадающего списка?

введите описание изображения здесь

Ответ №1:

Для поля значения в открывшемся диалоговом окне введите выражение (кнопка fx):

 =Parameters!MyParameterName.Value
  

Комментарии:

1. Проблема с этим выражением всегда заключается в отправке одного и того же параметра, а не выбранного значения из моего выпадающего списка…

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

3. Список возможных параметров состоит из чисел от 1 до 93