填报的时候能在选择提报日期的时候就查询出来之前填过的嘛,查不出来数据就空着

image.png

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

如果要修改已存在的数据,要有一个唯一条件,如流水号,或者多个条件同时满足等等如果单纯日期,是否会存在同一天多提交不同信息的,

select * from table  where   唯一字段='${参数名}'或者select * from table  where   字段1='${参数名}' and 字段n='${参数名}'

参数控件可以用文本或者下拉框单元格拖进相对应的字段image.pngimage.png

最佳回答
0
孤陌Lv6资深互助
发布于2022-10-20 08:23

写SQL函数 查重新提报的?  那你写公式就可以了

  • powerli powerli(提问者) 就是实现一个修改功能 查询出来之前提报过的
    2022-10-20 08:29 
最佳回答
0
congerLv6高级互助
发布于2022-10-20 08:39
可以的,你需要把字段都拖到单元格里 然后用id或者唯一条件过滤他,你这个应该是子报表 父报表传过来的id或者某个唯一值写在子报表sql里即可
  • 3关注人数
  • 285浏览人数
  • 最后回答于:2022-10-20 08:41
    请选择关闭问题的原因
    确定 取消
    返回顶部