如何通过BIRT REPORT参数将多个值传递给IN运算符的SQL查询?

问题描述:

如果我传递一个值,它工作正常,当我尝试向IN运算符发送多个值时,我没有获取数据。如何通过BIRT REPORT参数将多个值传递给IN运算符的SQL查询?

enter image description here

当我送单值被接受它是工作,当我把类似下面的方式是行不通的。 我试图以多种方式如下图所示:

ACCEPTED','DATADIFF 
'ACCEPTED','DATADIFF' 
"ACCEPTED','DATADIFF" 

我怎么能(?在()和a.ReasonCode)

+0

哪些查询发送多个值? –

也许this在运营商发送多个值和this可以帮助你。

您可以尝试在字段中使用SELECT子查询。

试试这个图像 Refer

所以,你可以通过这种方法

+0

答案并未显示如何实际*使用*参数。 – hvb