Foxtable(狐表)用户栏目专家坐堂 → 关于程序报错问题


  共有4213人关注过本帖树形打印复制链接

主题:关于程序报错问题

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/6/20 10:50:00 [显示全部帖子]

提示很明显了,索引超界。

1、出错代码1:e.DataCol.Name.SubString(0,6)
如果改列名长度小于6的列数据,这个代码肯定出错,加个判断

if e.DataCol.Name.length >= 6

2、出错代码2:e.DataCol.Caption.Split("_")(1)
如果更改了数据的列,没有列标题,或者列标题没有下划线,这个代码肯定出错,加个判断

if e.DataCol.Caption > "" andalso e.DataCol.Caption.contains("_")

 回到顶部