消息关闭
    暂无新消息!
Dear all,
    请教大家一个问题,我的第一层report中有个参数A,参数A含有多个值(如:年 2016,2017),当report drill down时,需要将参数A传递到第二个report中的参数B中,请问如果做到?
简单说就是数组如何传到到另一个参数里面。
背景:
report1中设置ACTION跳转到report2,需要将多值参数A传到多值参数B中去
(单值参数传递没有问题。)
尝试设置过吧ACTION中参数B填写为=Parameters!A(B无法接收)或者=Parameters!A.value(报error的错)。
参数A和参数B均在query builder中加上的。
问题:
1.SSRS中有没有函数能将数组的内容打印出来?
2.如何设置多值参数传递到另一个多值参数呢?

2个回答

︿ 0
1. 不明白什么意思。
2.你的subreport不能赋予多个参数?多值参数可以组合成string作为单个参数传递。
一般来说subreport只是取main report中数组的一个值。
︿ 0
已经解决了:
https://social.msdn.microsoft.com/Forums/en-US/fbdf7435-0095-4da8-b3fe-b813f8522821/multi-value-parameters-on-drill-through-reports?forum=sqlreportingservices
 
多值传参数: =Split(Join(Parameters!Your_Parameter_Name.Value, ”,”), ”,”)