填报完成后,如果需要修改数据,那么使修改后的数据单元格变色或者字体变色或者其他方式留痕怎么设置

目的是为了让管理者检查数据时一眼看出来那些数据被修改过。652ee28f-ee3b-49ca-b576-d618cfe4e970.png

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

你记录一个更新时间,更新人就行了呀。这样按更新人与更新时间去标识单元格的背景色,或者你排序一下。把最新修改的放在最前面

image.png

修改的列全部隐藏起来。然后要用js将修改后与修改前的值拼起来。赋值到对应的列记录!!

  • 凡凡1 凡凡1(提问者) 修改的话只是某一个单元格被修改,只想标识那一个格子
    2025-10-20 16:29 
  • CD20160914 CD20160914 回复 凡凡1(提问者) 这个记录起来就非常的麻烦。假如有10列做了修改,要做记录10列的日志,前端可以做,但是这样数据列你得增加一列,然后每一个都要对应记录入库。就是数据库本来是15列,你现在要创建在30列了,每一列对应它修改后的记录了。
    2025-10-20 16:31 
  • 凡凡1 凡凡1(提问者) 回复 CD20160914 对 所以就比较麻烦了 不过谢谢你的回答 感谢
    2025-10-20 16:41 
最佳回答
0
ID1208Lv6高级互助
发布于3 天前

如果是单纯在当前页面上看哪些刚刚被修改过,可以在原有的数据列A旁边新增一列辅助B,值还是原来的值A,通过A=B来判断当前页面是否被修改过

最佳回答
0
lxy2Lv6中级互助
发布于3 天前

新建个记录修改的表,在数据库表里做个触发器,有修改的时候将旧数据直接写进日志表里,再将填报的表和日志表做关联去判断呢

最佳回答
0
johnsengLv6见习互助
发布于3 天前

可以考虑两列存放数据old_num,cur_num,前面永远显示cur_num,修改时将原数据保存到old_num,更新的数据保存到cur_num,同一行两个数据不一样就是修改了

  • 6关注人数
  • 50浏览人数
  • 最后回答于:3 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部