下拉框中自定义查询全部

怎么在下拉框中自定义查询全部,不能修改不选

FineReport 仇长俊 发布于 2020-3-27 11:47 (编辑于 2020-3-27 12:01)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2020-3-27 12:03(编辑于 2020-3-27 12:28)

帮助文档 参考参数为空选择全部就好了  把 参数为空 修改为参数等于全部年级 就好了啊

SELECT * FROM 订单 

WHERE 1=1  

${if(area == "全部年级","","and 货主地区 = '" + area + "'")}


  • 孤陌 孤陌 回复 仇长俊(提问者) 你看了吗?我让你把参数为空 修改成等于参数等于全部年级 这个不就是你的需求吗
    2020-03-27 12:26 
  • 仇长俊 仇长俊(提问者) 有全部和不选
    2020-03-27 12:26 
  • 孤陌 孤陌 回复 仇长俊(提问者) 我不理解你的需求 你不就是想把 参数值等于全部年级 就选择全部吗? 还要加上一个为空 也是选择全部??
    2020-03-27 12:30 
  • 仇长俊 仇长俊(提问者) 回复 孤陌 为空就是啥都没有,我是不理解图上那个全部班级是怎么加上去的,本来我的想法就是和你一样,但是他们说必须要带不选,也就是说查询班级也在查询的字段里面,和图一样
    2020-03-27 12:42 
  • 孤陌 孤陌 回复 仇长俊(提问者) 不选 要显示什么? 这个全部班级 可以自定义啊 需要怎么加上去 我感觉你自己都理不清你的逻辑 你要实现啥
    2020-03-27 13:11 
最佳回答
0
PoseidonLv5高级互助
发布于2020-3-27 11:59

拼接个全部,然后数据集做判断;

或者数据集使用判断,下拉框的值为空就查询全部

  • 仇长俊 仇长俊(提问者) 不要为空默认全部,我要的是下拉里面有全部和不选
    2020-03-27 12:02 
  • Poseidon Poseidon 回复 仇长俊(提问者) 那就第一个方案啊,自己拼接个全部,然后数据集特殊处理下
    2020-03-27 13:11 
  • 3关注人数
  • 553浏览人数
  • 最后回答于:2020-3-27 12:28
    请选择关闭问题的原因
    确定 取消
    返回顶部