各位大佬,问题如下:填报报表问题,
背景:A列至C列从数据库表中查询得出,D列至F列填报至新的数据库表中,
详细问题点:填报时有部分数据,没有暂时空着,不填报,这时帆软提示报错,主键不能为空,这种情况怎么解决?
详细例子:有3行数据(A列至C列)查询出,其中只填报前两行,第三行空着,这时提交填报就提示主键不能为空,第三行通过设置条件格式隐藏
生成一个主键呗
使用UUID自动生成主键 https://help.fanruan.com/finereport/doc-view-2869.html
设置提交条件 LEN(主键单元格)!=0
这个就直接设置填报提交条件
主键为空的不提交
参考这个设置,多个就在增加
填报的时候新增一列主键哇UUID
先看看数据库表的主键,不行就是数据库主键取消,填报uuid为主键