填报中数据修改

当填报的数据做了修改时,可以监控到哪些数据做了修改吗

FineReport 用户kQ5ek6548671 发布于 2021-8-4 15:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-8-4 15:37(编辑于 2021-8-4 15:40)

正常填报时,操作过的控件会在左上角显示红色三角

image.png

在自定义提交里可以判断数据修改类型

自定义提交-https://help.fanruan.com/finereport/doc-view-3703.html

单元格有六种状态:

删除(JobValue.VALUE_STATE_DELETED)

默认(JobValue.VALUE_STATE_DEFAULT)

修改(JobValue.VALUE_STATE_CHANGED)

插入(JobValue.VALUE_STATE_INSERT)

修改删除(单元格修改值之后被删除JobValue.VALUE_STATE_CHANGED_AND_DELETED)

插入修改(插入状态的单元格再被修改JobValue.VALUE_STATE_CHANGED_AND_INSERT)

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-8-4 15:39(编辑于 2021-8-4 15:39)

image.png

在填报属性里面就有,如果你想调用这个就坐等高手回复

最佳回答
0
冥河Lv8初级互助
发布于2021-8-4 16:02

1,可以安装“填报调试插件”:https://help.fanruan.com/finereport/doc-view-4137.html?source=4

image.png

最佳回答
0
ahaadLv3见习互助
发布于2021-8-4 17:52

可以在数据库中增加填报时间和填报人字段,根据帆软自带的$fine_username参数获取用户字段,根据NOW()获取到时间

最佳回答
0
圣体叶小凡Lv6高级互助
发布于2022-2-2 17:31

如果想要精确到每个字段的话,那就自己把字段拉出来,放在页面隐藏起来,然后加一个字段修改内容,if判断你改的字段和原本字段是否一致,一致的话为空,不然自己拼接起来,修改前修改后,然后放到新的字段修改内容里面

  • 4关注人数
  • 532浏览人数
  • 最后回答于:2022-2-2 17:31
    请选择关闭问题的原因
    确定 取消
    返回顶部