填报点击数据校验时显示校验成功,点击提交显示正在加载,最后提示数据列类型不匹配null,提交失败。
找了好长时间也没发现报表哪里有问题,使用的时候100人里可能会有一两个人的账号用这个报表填报提交会报错,剩下的人提交都正常,但是提交失败的人用别人的账号填写自己的数据可以提交成功。那现在填报成功的人与填报失败的人只有报表中填报人字段数据是不同的。
今天我又尝试复制出一个cpt分配权限给之前填报提交失败的人,今天他填报的时候竟然提交成功了,这是什么原因?
-- 「现在填报成功的人与填报失败的人只有报表中填报人字段数据是不同」,填报提交时,不同用户对应的填报人字段的获取方式和内容确认下是否符合预期。
-- 另外:页面提交后,通过查阅服务“执行日志”也能及时定位问题所在。
日志简介-https://help.fanruan.com/finereport/doc-view-991.html
————————————————————
检查数据,以及数据库
有个字段你数据库设置不不能为空,但是提交时候为空了
数据库字段有非空约束
填报的时候这个字段没有指定值或者给了空值