当我将它传递给我将在代码中使用(@ LeadSource2)的最终SP时,它会起作用吗?
我不明白存储过程是否不接受参数的多个值,为什么SSRS可以选择传递多个值?!
在我的SP中我做了'其中LS在(@ LeadSource2)。'
它没有显示我的结果,所以我觉得它不起作用......
我的问题是,如果SP不接受,SSRS会允许我这样做吗?
答案 0 :(得分:0)
如果您在直接SQL数据集中使用in(@LeadSource2)
语法,它将正常工作。然而,正如Dan所说的那样,你需要更多地参与其中。
使用参数值属性窗口中的join
表达式将多选值传递给sproc作为逗号/管道/任何分隔列表,然后使用字符串拆分函数将其解析为多个值你可以在你的sproc中使用。