从某个页面下转到另一个页面有下拉框查询

从某个页面1下转到另一个页面2有下拉框查询,值有“合格”“不合格”,

若页面1下钻的是单独“不合格”的值,页面2可以查询出来不合格的相关数据,

但页面1下钻时有时是查询所有的数据(包括“合格”和“不合格”),但到了页面2,下拉框显示为“null”,并且没有查询出来任何东西,应该是查询出来所有的

图片.png

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

你是如何传的参数。页面2用的数据集是不是这样写的sql?

${if(len(参数名称)=0,"","and 表中的字段 in('"+ 参数名称 + "')")}

然后设置好分隔符号没有?

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-4-19 09:19

你不传值就行了 传啥null

或者修改页面2的SQL

SELECT * FROM WHERE 1=1 ${IF(OR(LEN(下拉)==0,下拉=="null"),""," and xxxxx")}

  • 2关注人数
  • 216浏览人数
  • 最后回答于:2023-4-19 09:19
    请选择关闭问题的原因
    确定 取消
    返回顶部