我遇到过几个类似的问题,但没有一个能帮助我。
让我解释一下:
我有一份报告。在本报告中,我有一份子报告。
子报告应该为其所有3个参数获取多值参数。
如果我手动运行子报告,它正在运行:
这就是我为此子报告提供数据集的方法:
这就是我的主要报告:
我的问题是 -
如何更改上面MAIN报告中的表达式,以便将该字段的所有值(本例中为AccountName)传递给子报告AS PARAMETERS?
答案 0 :(得分:0)
尝试使用LookupSet函数。
=Join(LookupSet(1, 1, Fields!FieldYouWishToJoin.Value,"YourDataSetName"),",")
希望有所帮助。
答案 1 :(得分:0)
我不知道我做了什么,只留下了
=Fields!LocationState.Value
由于主报告有一个转发器,因此工作正常。
所以我根据转发器分组向主报告中的查询传递了子报告。