填报提交报错

填报点击数据校验时显示校验成功,点击提交显示正在加载,最后提示数据列类型不匹配null,提交失败。

找了好长时间也没发现报表哪里有问题,使用的时候100人里可能会有一两个人的账号用这个报表填报提交会报错,剩下的人提交都正常,但是提交失败的人用别人的账号填写自己的数据可以提交成功。那现在填报成功的人与填报失败的人只有报表中填报人字段数据是不同的。

今天我又尝试复制出一个cpt分配权限给之前填报提交失败的人,今天他填报的时候竟然提交成功了,这是什么原因?

image.png

image.png

FineReport yzm187216 发布于 2022-1-7 08:13
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zsh331Lv8专家互助
发布于2022-6-28 16:59

-- 「现在填报成功的人与填报失败的人只有报表中填报人字段数据是不同」,填报提交时,不同用户对应的填报人字段的获取方式和内容确认下是否符合预期。

-- 另外:页面提交后,通过查阅服务“执行日志”也能及时定位问题所在。

日志简介-https://help.fanruan.com/finereport/doc-view-991.html

————————————————————

最佳回答
1
snrtuemcLv8专家互助
发布于2022-1-7 08:17

检查数据,以及数据库

有个字段你数据库设置不不能为空,但是提交时候为空了

最佳回答
1
檬茶茶Lv4初级互助
发布于2022-1-7 08:22

数据库字段有非空约束

图片.png

填报的时候这个字段没有指定值或者给了空值

  • 4关注人数
  • 345浏览人数
  • 最后回答于:2022-6-28 16:59
    请选择关闭问题的原因
    确定 取消
    返回顶部