2015-05-19 1 views
0

Я столкнулся с несколькими подобными вопросами, но ни один из них не помогает мне.Как передать все значения поля в под-отчет в качестве параметра в SSRS?

Позвольте мне объяснить:

У меня есть отчет. Внутри этого отчета есть сводный отчет.

Под-отчет должен принимать многозначные параметры для всех трех его параметров.

При запуске вложенного отчета вручную, он работает:

Вот как у меня есть набор данных для этого подотчет:

И вот как у меня есть мой основной отчет:

Мой вопрос -

Как изменить выражение основного доклада выше, так что все значения для этого поля (AccountName в данном случае) в настоящее время передаются в подотчет AS ПАРАМЕТРЫ?

ответ

0

Попробуйте использовать функцию LookupSet.

=Join(LookupSet(1, 1, Fields!FieldYouWishToJoin.Value,"YourDataSetName"),",") 

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

0

Я не уверен, что я сделал, но оставляя его

=Fields!LocationState.Value 

работал, потому что основной доклад был ретранслятор.

Таким образом, я передавал в подзадачу значения из запроса в основном отчете на основе групп ретрансляторов.