填报按照业务主键覆盖更新之前的数据

填报数据时按照业务主键覆盖更新 请问这样该如何设置

FineReport 用户ykakJ6887 发布于 2020-8-26 12:03
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-8-26 12:26

把表主键也放在模板中,然后隐藏主键所在列。

填报属性勾选主键字段并指定主键所在单元格

添加行,单元格指定主键所在单元格。

最佳回答
0
monvzhileiLv6初级互助
发布于2020-8-26 12:34

这个不就是智能提交,然后需要设置一下主键即可。

最佳回答
0
jongwangLv6中级互助
发布于2020-8-26 13:09

如果是填报属性那里是联合主键的方式,可以设置成uuid的方式,

参考:

https://help.finereport.com/doc-view-2869.html

行式填报的话,在上面的思路上做改动即可,

实现对原联合主键字段覆盖更新,而不是多插入一条

  • 用户ykakJ6887 用户ykakJ6887(提问者) 如果我主键需要在前台显示呢 这个怎么设置
    2020-08-26 13:37 
  • jongwang jongwang 回复 用户ykakJ6887(提问者) 填报设计的时候,加上这一列将其显示出来即可,
    2020-08-26 13:45 
  • 用户ykakJ6887 用户ykakJ6887(提问者) 回复 jongwang 那主键的填报设置赋值时uuid(32)?
    2020-08-26 14:01 
最佳回答
0
krystal033Lv7高级互助
发布于2021-3-29 09:34

设置合理的主键  用智能提交 然后勾选未修改不更新  只有更新了数据才会提交覆盖

  • 5关注人数
  • 773浏览人数
  • 最后回答于:2021-3-29 09:34
    请选择关闭问题的原因
    确定 取消
    返回顶部