填报报表,更新时间字段被批量更新

做了个更新性的填报报表,主键ID,其它字段单条更新都是正常的,但是update_time字段每次都更新了全表
image.png



改成下面这样也不行

image.png

FineReport tangjq 发布于 2019-3-4 14:37 (编辑于 2019-3-4 15:58)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
axingLv6专家互助
发布于2019-3-4 15:16

你的R3单元格上应该是写了公式now(),每次填报的时候生成的时间都不一样,所以会都改了。

  • tangjq tangjq(提问者) 是的 ,那要怎样改呢
    2019-03-04 15:58 
  • axing axing 回复 tangjq(提问者) 设置触发器或者设置条件提交
    2019-03-04 16:35 
  • tangjq tangjq(提问者) 回复 axing 条件提交怎么设置呢
    2019-03-04 16:36 
  • axing axing 回复 tangjq(提问者) 修改的你做个标记,比如在同一行的一个单元格里写一个1,然后判断等于1的才提交
    2019-03-04 16:38 
  • tangjq tangjq(提问者) 回复 axing 填报的列表数据都是从数据库直接查询出来的,然后根据ID更新,没法判断它更新的是哪一条啊
    2019-03-04 16:40 
最佳回答
0
ycming7474Lv2初级互助
发布于2019-3-4 14:58

更新时间写入当前时间:

=format(now(),"YYYY-MM-dd HH:mm:ss")

  • tangjq tangjq(提问者) 没用,还是把更新时间全部更新了
    2019-03-04 15:56 
最佳回答
0
twsheLv6初级互助
发布于2020-10-20 16:21

if(len(R3)==0,now(),R3)

如果R3长度不等于0,则更新,否则还是等于R3。

最佳回答
0
林克大魔王Lv6中级互助
发布于2020-10-20 16:35

建议再设置一个uuid为主键,这样就不会出现更新全部的情况了

  • 6关注人数
  • 1655浏览人数
  • 最后回答于:2020-10-20 16:35
    请选择关闭问题的原因
    确定 取消
    返回顶部