请教下拉树多选获取值传递的问题

在a表下拉树多选,获取值,如图获取方式

image.png

var id = this.options.form.getWidgetByName("deviceCatId").getValue();

location = url + encodeURI("&tenantIdTmpl=" + tenantId + "&deviceCatId=" + id)

获取下拉框的value然后拼接在url带到另一张表,

到另外一张表的时候,url也正确显示两个id,通过alert打印出来如图

image.png

url后面如图

image.png

然后sql如图,也没有问题

image.png但是,页面查询结果却是只查询其中的一个,并没有两个都查出来,这是什么原因呢?

FineReport jasonyen 发布于 2022-2-22 18:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2022-2-22 18:44(编辑于 2022-2-22 18:45)

这个SQL有2个限制条件,底层数据在同时受到二个限制条件时,能如预期返回值对应数据行?

-- 另外:将日志输出等级调整到debug模式,报表运行后去查阅底层执行的SQL脚本,是否符合预期!

-- 日志简介-https://help.fanruan.com/finereport/doc-view-991.html

——————————

image.png

  • jasonyen jasonyen(提问者) 条件能预期返回的。然后我debug看了,sql里只有一个id,但是我界面初始化的时候alert打印了id,打印出来的是两个哎
    2022-02-23 09:43 
  • 2关注人数
  • 342浏览人数
  • 最后回答于:2022-2-22 18:45
    请选择关闭问题的原因
    确定 取消
    返回顶部