在数据库专家中对晶体报告进行硬编码查询(参数需要多个值)

时间:2013-12-15 17:26:49

标签: sql crystal-reports

由于报告的复杂性,我在数据库专家(创建命令)中提供sql查询。这里有一个参数字段'status',它可以有多个值,我应该准备哪个查询?我是水晶报道的新手,非常感谢任何帮助。谢谢!

如果参数只包含一个值,我就是这样给出的: 其中wrk_status = {?dynastatus};

现在对于多输入,我该如何修改查询? 我尝试了wrk_status IN('{?dynastatus}'),但它抛出了错误。

3 个答案:

答案 0 :(得分:0)

它应该与wrk_status = {?dynastatus}一起使用。如果您的参数设置为允许多个值,则不必更改select语句。 如果为参数指定不同的值,则语法为wrk_status IN [value1, value2, value3, etc]

答案 1 :(得分:0)

尝试 wrk_status IN {?dynastatus}

答案 2 :(得分:0)

在命令中创建参数时,可以使用选项Allow Multiple Values