数据库是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!"}}] 会把文本控件再转换一下数字, 直接在单元格不填数据或者填数字是不会报错的,单元格填字符串就报错数据列类型不匹配。 |