填报中如何根据当前的ID来判断是否有修改,如果有则修改更新时间,如果没有则不修改类似这种

微信图片_20200707104339.jpg

FineReport 包继开 发布于 2020-7-7 10:43
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
ColdmanLv6高级互助
发布于2021-1-20 09:42

联立多字段校验是否与数据库中数据重复- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

联立除更新时间的其他字段校验是否重复,若重复则不提交也就不会更新更新时间,若不重复则提交,更新时间也会更新

最佳回答
0
誓言无悔Lv6初级互助
发布于2020-7-7 10:51(编辑于 2020-7-7 10:52)

请参考文档 https://help.finereport.com/doc-view-1796.html

最佳回答
0
snrtuemcLv8专家互助
发布于2021-1-20 09:36

这个需要你对填报页面的每一个值做记录,然后和提交前的值做对比,不一样则,更新修改时间,

这个好像很麻烦,而且影响效率

如果非要做这个,建议不要使用批量修改填报功能,每一个记录打开一个新页面修改,这样判断的数据就会少很多,只要判断当前id数据,是不是和查询的一样,然后修改提交数据和修改时间

  • 4关注人数
  • 1006浏览人数
  • 最后回答于:2021-1-20 09:42
    请选择关闭问题的原因
    确定 取消
    返回顶部