如何设置不输入查询条件时显示所有的数据?

image.png

如图是填报格式的报表。在填报完成后数据会展示在前台。如何设置当不输入查询条件时点击查询显示所有的数据,输入查询条件时只显示对应的数据? 查询条件是档案号

FineReport 用户YWMYW1541607 发布于 2021-10-28 10:02 (编辑于 2021-10-28 10:03)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户YWMYW1541607Lv4初级互助
发布于2021-10-28 16:03

https://help.fanruan.com/finereport/doc-view-3262.html参考链接

image.png

修改数据集的查询条件,并修改参数的控件名称

image.png

最佳回答
0
清风TLv6初级互助
发布于2021-10-28 10:04(编辑于 2021-10-28 10:05)

${if(len(参数名)=0,"","and 档案号字段='"+参数名+"'")}条件为空查询全部,条件有值根据条件查询

${if(len(参数名)=0,"","and 档案号字段 in ('"+参数名+"')")}条件为空查询全部,条件有值根据条件查询,可根据

多个条件值进行查询

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-10-28 10:04(编辑于 2021-10-28 10:05)

where 1=1 ${if(len(p1)==0,""," and 档案号 LIKE '%"+p1+"%'")}

模糊查询包含p1变量值的数据

最佳回答
0
咕咕咕Lv7初级互助
发布于2021-10-28 10:05

可以参考下拉框参数为空选全部:https://help.fanruan.com/finereport/doc-view-2394.html

实现思路都是一样的

  • 2关注人数
  • 1548浏览人数
  • 最后回答于:2021-10-28 16:03
    请选择关闭问题的原因
    确定 取消
    返回顶部