请教一下

还是一个问题,我一张填报的报表,然后我希望把执行的操作都记录在另一张报表里面,添加啊删除啊都想记录下来,该怎么设置呢

如果有数据行被修改了,怎么insert到历史表里面呢


FineReport 小家家 发布于 2020-5-18 16:58
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zsh331Lv8专家互助
发布于2020-5-18 17:03

楼主:这个不应该是finereport来执行的操作,应该考虑到数据库对应表中是写触发器来记录表的增删改查操作!这个触发器的写法百度便知!

最佳回答
0
张洪威Lv6高级互助
发布于2020-5-18 17:04

要保存修改记录的话,那可以试试不设置主键。

记录insert 的时间,展示的时候用max时间来判断,只显示最新的一条。

最佳回答
0
陈星Lv6初级互助
发布于2020-5-18 17:12

1、设置填报属性、选择智能提交,设置主键

image.png

2、更新后的报表想要同步到历史表,就在新表里写个触发器

  • 4关注人数
  • 475浏览人数
  • 最后回答于:2020-5-18 17:12
    请选择关闭问题的原因
    确定 取消
    返回顶部