我想用填报报表实现上传一个固定模板的Excel文件,然后把这个表格里的数据全量覆盖掉数据库原有的数据,但是我只能实现把数据插入表中,不能删掉原有数据
方案一:插入提交前,先执行删除提交。
导入Excel提交前清空数据库表- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
方案二:增加时间标识字段,取表中时间最新的为有效数据。
https://help.fanruan.com/finereport/doc-view-1863.html 逻辑删除
https://help.fanruan.com/finereport/doc-view-1893.html 导入前清空表
勾选主键,看看那几个字段能够确定这一行数据