Как использовать каскадные параметры в построителе отчетов 2.0 со значением динамического параметра? - PullRequest
0 голосов
/ 24 февраля 2011

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

У меня настроено так, что результат (отображенный в таблице) первого запроса передается как параметр для второго запроса. Проблема в том, что в качестве параметра может быть передано только одно значение. Я намеревался передать EACH доступных значений из первого результата и заполнить таблицу на основе результатов каждого параметра. Возможно ли это?

ПРИМЕЧАНИЕ. Структура таблиц базы данных не позволяет написать запрос для обработки обоих действий в одном запросе. Необходимо два запроса.

1 Ответ

2 голосов
/ 05 марта 2011

Я использую Reporting Builder 3.0, я не уверен, применимо ли это решение к Report Builder 2.0.

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

WHERE column ='@FirstParameterName

написать

WHERE column IN (@FirstParameterName)

Надеюсь, это поможет.

Patrick

...