填报模块增量备份同步

表A保留原始状态的记录,表B复制表A的内容后提供修改功能。现将表A内容复制到表B的过程设置为填报,但存在无法避免覆盖表B中修改后的内容。可否根据几个主键设置填报,即如果A表和B表中存在相同的几个主键,则不进行复制;否则进行同步。此需求用填报模块是否可以实现?

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

这个智能填报,设置好主键,就是你讲的需求

  • wicata wicata(提问者) 感谢您的解答!当前我还是有些疑问。 您说的“主键”指的是FineReport中的主键还是数据库表中的主键? 本质上是一个周报报表,A表的原始内容是从其他系统输入的,但是业务要求不能修改原表,为了满足周报修改需求所以需要复制到新表中。为了输入后及时复制,我采用固定时间间隔填报的方式从A表中向B表中复制,将姓名、年月作为主键进行填报,但是周报在B表修改后会出现A表的原始数据覆盖修改后的数据的问题。 目前我在数据库表中设置的“主键”和填报中的“主键”有所不同,会不会是因为这个原因?
    2024-03-20 11:28 
  • 2关注人数
  • 79浏览人数
  • 最后回答于:2024-3-20 09:22
    请选择关闭问题的原因
    确定 取消
    返回顶部