通过报告多值参数传递来钻取

时间:2015-07-21 19:35:01

标签: reporting-services ssrs-2008-r2

我有一个报告,我想添加一个操作来钻取到另一个报告。在目标报告中,我有一个多值参数,我需要传递2个值。我希望它们是我设置的文字,不是用户可选择的或基于Tablix数据,但似乎无法找到实现此目的的方法。我知道= JOIN(Field!col.value,","),我已经非常成功地使用了它,但我需要传递一个8和3的设定值,它将被目标参数作为ID 8的选择(对其自身起作用)和值3,但如果我使用= 8 AND 3或= 8 OR 3或= 8,3将两个值传递给参数,它要么在数学上将2加在一起(传递的值为11),要么语法中出现错误。是否有将这两个静态值传递给目标报告中的参数的方法?

1 个答案:

答案 0 :(得分:0)

能够解决我自己的问题。令人难以置信的混乱,但修改了数据集以包含固定值,并使用Split()函数引用参数中的那些以跨多个值发送。