Foxtable(狐表)用户栏目专家坐堂 → 全局代码


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

主题:全局代码

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111390 积分:567014 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/4/13 10:46:00 [显示全部帖子]

错误所在事件:窗口,learning,AfterLoad

写了什么代码?贴出来看看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111390 积分:567014 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/4/13 11:20:00 [显示全部帖子]

全局代码只是定义了record这么一个变量,有什么地方给这个变量赋值了吗?赋值了才能使用

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111390 积分:567014 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/4/13 11:39:00 [显示全部帖子]

不算。这个是在循环里重新定义了一个局部变量,和全局变量没有半毛钱的关系

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111390 积分:567014 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/4/13 13:43:00 [显示全部帖子]

代码块里重新定义的变量名会覆盖全局的变量名。这个是代码作用域的问题。

这样改改就可以了

For Each record  In crecords

但是这样的用法看不出使用全局变量的意义在哪里

 回到顶部