移动端单选按钮里面“不选”如何改‘全选’

在网上找了一些方式试了几个,只是PC端生效,移动端不生效,哪位大神能帮忙解决下这个问题哈,感谢

FineReport Dxy2093 发布于 2023-9-13 09:21
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
孤陌Lv6资深互助
发布于2023-9-13 09:24

你SQL 写参数为空 选择全部不就可以了吗?

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-9-13 09:23

移动端很多JS不支持。你直接勾上 不允许为空

最佳回答
0
ID1208Lv6高级互助
发布于2023-9-13 09:42(编辑于 2023-9-13 09:42)

1、下拉框数据集里面构造“全部”下拉选项,设置不为空

select AA from table

union all

select "全部"

image.png image.png

2、列表数据集里面增加判断

select * from table

where 1=1

${if(下拉框控件名=='全部',"","and 字段='"+下拉框控件名+"'")}

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-9-13 09:44

控件勾上不允许为空

在数据集拼接一个全选sql类似

select '全选' zd

UNION

SELECT zd from b 

在使用参数数据集中

select * from a where 1=1

${if(cs='全选',"","cs in('"+cs+"')")}

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