本节列举出MisShop开发过程中常见的,或其他开发者遇到过的错误提示,及相应的问题所在。开发者遇到类似的错误时,可以参考。注意出现本节所列提示时,不一定是本文所说的问题,也可能是别的方面的问题。
删除出错,弹出黑框“执行删除时出现异常,查看错误日志”: 要删除的数据被别的表引用了,不能删,得先删除引用关系。
nullPointerException : 很可能是有一个空值往数据库里存。出现这个提示的场景很多,一般都是数据保存环节的问题。
保存出错,弹出提示 : 可能是单元格使用了公式,但公式里用到的字段,在数据表已经删除了。
保存出错:当页面数据设置为前端时,对页面数据保存,也会出错。
弹出的对话框,大小不合适时 : 点击右上角登录用户头像>清理缓存。
复制粘贴多次的,可能出错:把单元格删了,再新建试试。
使用复选框时,弹出黑色对话框“check使用的数量集不存在”:变量数组没有初始化List.parse(@ckds),或者设置的是后端变量。
使用复选框时,弹出黑色对话框“checkbox name为空”:没有给复选框设置变量,在控件属性中设置好对应的变量集即可。
导入Excel时提示错误:Excel中,格子C15上值为:服装与服饰班-,但数据集 专业的字段 "table_专业.名称",没有这个值 :说明系统的专业表中没有这个专业,请先到专业表中添加好这个专业,或者把这个专业名改成专业表中有的,然后再导入。
导入Excel时提示错误:Unique index or primary key violation: "unique_68abb4_INDEX_D ON PUBLIC.学生(学号) VALUES ( /* 3325 */ '' )"; SQL statement:
insert into PUBLIC."学生"("id", "学号", "是否已修第二学位", "名称", "第二学位专业" ) values ( ?, ?, ?, ?, ?) [23505-173] :excel中最后一行有边框或之前有值后来删掉,系统认为其有内容,把末尾的空白行删掉一些试试
弹出无数据库连接错误:重启设计器
打开页面的时候显示一直转的图片,页面打不开,常见的原因有几种:
- 可能是样式冲突,可以ctrl+shift+del 清除浏览器缓存,注意清除的时候把cookies/文件和图片都选上。
- 可能是设计器页面区域设置不对,例如折叠控件中设置的要折叠区域不能折叠,或者页面中的区域有相互交叉了,也会导致页面在浏览器中打不开。
- 可能是分页按钮设置的数据集不对,如页面的ds变量集改成别的名称,但控件属性还是设置变量集是ds
- 可能是单元格设置为某些控件,有些如视频播放的控件,如果数据类型设置有问题,可能也会导致页面打不开,这是可以删除一些试试,对比排查。
- 最后,有些复杂的操作也可能导致这个问题,这时可以刷新项目或重启设计器试试。
如果还是不能解决,可以在浏览器按F12,能够看到页面有错误,可根据提示信息判断问题在哪。
网友评论