发现帆软11.0填报提交bug

数据库是sqlLite,帆软11.0填报智能提交时,会报错数据列类型不匹配。 

帆软8.0填报智能提交时,直接提示成功。

2个帆软环境连的数据库是一致的, 都是sqlLite,表也是一致的。 

不知道为什么帆软11.0智能提交时,

[{"fr_submitinfo":{"success":false,"failedcell":[{"columnrows":["F5"],"message":"数据列类型不匹配 ","reportIndex":0}],"failinfo":"数据列类型不匹配 F5\n\n异常位置\nsheet:sheet1\n填报属性:内置SQL1\n列:cpjh","failCauseInfo":"java.lang.NumberFormatException: Invalid Number Format!"}}]    会把文本控件再转换一下数字,  直接在单元格不填数据或者填数字是不会报错的,单元格填字符串就报错数据列类型不匹配。

FineReport 备考FCRP 发布于 2023-12-25 13:49
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
备考FCRPLv4见习互助
发布于2023-12-25 16:41

我把我数据库报错的那个字段设置成TEXT,并且不设置字段长度就可以保存了。

最佳回答
0
CovidLv3高级互助
发布于2023-12-25 13:54
  • 0关注人数
  • 317浏览人数
  • 最后回答于:2023-12-25 16:41
    请选择关闭问题的原因
    确定 取消
    返回顶部