Функции поиска и поиска в отчете ssrs mscrm - PullRequest
0 голосов
/ 28 ноября 2018

Я использую 1 набор данных в своем отчете ssrs и запрашиваю сущность телефонного звонка. Я хочу показать поля Call From и Call To для телефонных звонков, для которых мне нужно использовать функции Lookup в Call From и функцию LookupSet в Call To,Но после использования этих выражений я получаю несколько строк в результате.Выражения, которые я использую, следующие: Выражение для Call From-

=IIF(Lookup(Fields!ae_partyid.Value,Fields!ae_partyid.Value,Fields!ae_participationtypemaskValue.Value=1,"DataSet1"),Fields!ae_partyid.Value,"")

Выражение для Call To-

=IIF(IsNothing(Join(LookupSet(Fields!activityid.Value, Fields!activityid.Value, IIF(Fields!ae_participationtypemaskValue.Value = 2, Fields!ae_partyid.Value, ""), "DataSet1"), ",")),"",Join(LookupSet(Fields!activityid.Value, Fields!activityid.Value, IIF(Fields!ae_participationtypemaskValue.Value = 2, Fields!ae_partyid.Value, ""), "DataSet1"),", ").Trim(",").Trim())
...