钻取报表多值参数传递
Drill thru report multivaled parameter passing
我有一个报表,我想添加一个操作以钻取到另一个报表。在目标报告中,我有一个多值参数,我需要将 2 个值传递给该参数。我希望它们是我设置的文字,不是用户可选择的或基于 tablix 数据的,但似乎找不到执行此操作的方法。我知道 =JOIN(Field!col.value, ","),我已经非常成功地使用它,但我需要传递一个 8 和 3 的设定值,目标参数将作为选择 ID 8(独立工作)和值 3,但如果我使用 =8 AND 3 或 =8 OR 3 或 =8,3 将这两个值传递给参数,它要么在数学上将 2 加在一起(传递了 11 的值)或者语法错误。有没有办法将这两个静态值传递给目标报表中的参数?
能够解决我自己的问题。非常混乱,但修改了数据集以包含固定值,并使用 Split() 函数引用参数中的那些值以发送多个值。
我有一个报表,我想添加一个操作以钻取到另一个报表。在目标报告中,我有一个多值参数,我需要将 2 个值传递给该参数。我希望它们是我设置的文字,不是用户可选择的或基于 tablix 数据的,但似乎找不到执行此操作的方法。我知道 =JOIN(Field!col.value, ","),我已经非常成功地使用它,但我需要传递一个 8 和 3 的设定值,目标参数将作为选择 ID 8(独立工作)和值 3,但如果我使用 =8 AND 3 或 =8 OR 3 或 =8,3 将这两个值传递给参数,它要么在数学上将 2 加在一起(传递了 11 的值)或者语法错误。有没有办法将这两个静态值传递给目标报表中的参数?
能够解决我自己的问题。非常混乱,但修改了数据集以包含固定值,并使用 Split() 函数引用参数中的那些值以发送多个值。