Reportform-01.rar
填报属性设置如下,WEB页面打开后,会显示全部数据,只修改了一部分
或者增加了几行,提交数据的时候会把原本的已有的数据(没有变动的),重复写入。
设置如下:
你需要把UUID这个字段查询出来放在单元格比如A1,然后A1单元格的增加行策略用公式uuid,数据库的字段绑定这个单元格
本来你没有用uuid的话 可以设置未修改不更新 现在就没有办法了 或者你uuid这个id在数据库里面去自增
你每次都生成UUID当然会重复提交。
你需要查出当前数据的唯一编号,没有编号的时候才生成uuid
参考:2.3 修改行时不新增数据
https://help.fanruan.com/finereport/doc-view-2869.html?source=1
最后一个改成,假设所在单元格为F4
if(len(F4)=0,UUID(32),F4)
你错了 你应该在UUID的数据列的单元格 其他属性里 插入行策略 选择 默认值 然后填报属性 绑定这个单元格 设置为主键就可以了