4.2 报错原因
出现该报错原因是因为在7.0.4及之后版本中,FineReport数据填报自增长ID的时候,主键不能插入空数据,即报表填报属性处绑定的自增长ID字段所对应的单元格在进行填报时,不能为空,但是自增长ID本意就是不需要输入ID,必然要保持单元格为空,所以导致报错。
4.3 解决方案
将以下的insertIgnoreColumn.properties文件放入%FR_HOME%\WEB-INF\resources文件夹下面即可,文件内容为:
tb_inc.ignoreColumns=id
注:其中tb_inc是填报数据的数据表名称,需要对应修改,如果有多个数据表需要使用自增长ID,那么直接换行再加入这句话内容即可。
以上帮助文档内容。但是insertIgnoreColumn.properties这个文件在哪里下载呢?