我在顶部有一个参数,有人可以选择 1 个或多个部门。
一个组用于为分区重复一个表。在我的数据库中,我为汽车指定了 stat1、stat2 和 stat3,为设备指定了 stat4、stat5 和 stat6。由于某种原因,它正在重复汽车数据而不是检索设备数据,但它检索到正确的划分。
它正在这样做:
还有这个:
第二个,应该是 stat4、stat5 和 stat6。不是现在这样。
我在顶部有一个参数,有人可以选择 1 个或多个部门。
一个组用于为分区重复一个表。在我的数据库中,我为汽车指定了 stat1、stat2 和 stat3,为设备指定了 stat4、stat5 和 stat6。由于某种原因,它正在重复汽车数据而不是检索设备数据,但它检索到正确的划分。
它正在这样做:
还有这个:
第二个,应该是 stat4、stat5 和 stat6。不是现在这样。
我还不能添加评论,所以我将尝试回答:
尝试删除任何 .data 文件,然后重新运行。我注意到有时在调试模式下它会重新使用以前的数据。
检查参数是否设置正确:传递给查询的参数表达式应该是:
=SPLIT(JOIN(Parameters!<your param name>.Value,","),",")
在您的查询中,您应该使用:
SELECT * FROM [Table] WHERE [Division] IN (@Parameter)
我没有勾选allow multiple values
,只是选择了单个选择参数。