ssrs中的lookup和lookupset函数报告mscrm

时间:2018-11-28 05:50:08

标签: dynamics-crm ssrs-2012 ssrs-tablix

我在ssrs报表中使用1个数据集并查询电话实体。我想显示电话的``发件人''和``发件人''字段,因为我必须在``发件人''中使用Lookup函数,在``发件人''中使用LookupSet函数,但是在使用这些表达式之后,我在结果中得到了多行。我使用的表达式如下- 呼叫发件人表达-

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

呼叫表达-

=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())

0 个答案:

没有答案