普通报表界面数据查询

求教!

我制作了一个普通报表,这个页面可以提交到数据库中,但是不能查询,原因是下面内容部分我没有给每个格子加上sql的字段,但是如果加上了sql字段,最开始进去这个页面,就会将数据库中的所有数据都查出来,用户如果需要提交的话,就要删除查出来的数据这该如何解决呢?

image.png

image.png

image.png

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

那你现在的需求是想如何呢?

where 1=1

${if(len(请购单号)=0,"and 1=3","and 字段名称='"+请购单号+"'")}

  • 用户Z5120170 用户Z5120170(提问者) 进入页面之后,页面中的文本框的内容如何为空呢,不要查出所有数据库中的数据
    2023-07-17 16:40 
  • 用户Z5120170 用户Z5120170(提问者) 如果不带任何查询条件的话,点击查询,是空页面,方便用户录入数据用
    2023-07-17 16:41 
  • CD20160914 CD20160914 回复 用户Z5120170(提问者) 上面修改了公式了。
    2023-07-17 16:43 
  • 用户Z5120170 用户Z5120170(提问者) 回复 CD20160914 非常感谢大佬,已实现!
    2023-07-17 16:47 
  • 2关注人数
  • 149浏览人数
  • 最后回答于:2023-7-17 16:43
    请选择关闭问题的原因
    确定 取消
    返回顶部