java excel报表FineReport中填报主键空值问题

 时间:2024-10-13 16:05:15

1、原因当有空值时,那么在执行update语句时where条件后面是“某字段=null”,而在填报属性中若where 某字段=null时,update语句会失效然后便会转向insert语句,这样就造成了插入重复数据的现象。

2、解决方案首先要知道可能为空的报表主键对应数据库中的数据类型,然后在报表填报属性设置里面给对应的字段的值设置公式:以字符串为例,字符串对应的空值就是空字符串"",则公式为:if(单元格=null,"",单元格)。

  • java报表插件FineReport中填报主键空值问题
  • java excel报表FineReport中如何设置高级排序
  • java excel报表FineReport中如何手动添加客户
  • Java图表开发:FineReport图表报表填报属性
  • java excel报表FineReport中权限查看的介绍
  • 热门搜索
    心灵驿站手抄报 礼仪手抄报内容 一年级数学手抄报 关于文明的手抄报内容 快乐数学手抄报 垃圾分类手抄报资料 我运动我健康手抄报 治污减霾手抄报 小学手抄报模板 教师节英语手抄报内容