web报表插件FineReport中填报主键空值问题

 时间:2026-04-22 05:25:07

1、原因

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

2、解决方案

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

  • 表格制作软件FineReport中如何设置单元格间联动
  • 报表平台FineReport安装设计器后无法预览报表
  • 表格制作软件FineReport教程:[6]分组报表
  • 如何使用FineReport设计器中决策报表设置参数栏
  • 易语言PPT文稿下如何运行易程序
  • 热门搜索
    女人喝什么茶最好 维生素e能祛斑吗 电瓶车什么牌子好 什么时候不容易怀孕 敏而好学是什么意思 左庶长是什么官 前胸后背疼是什么病 空调制冷效果不好是什么原因 商业模式是什么 wise是什么意思