Foxtable(狐表)用户栏目专家坐堂 → 无法创建新的堆栈防护页面


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

主题:无法创建新的堆栈防护页面

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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/8 12:11:00 [显示全部帖子]

事件执行死循环了。2个表的datacolchanged 事件代码全部发上来看看

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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/8 13:42:00 [显示全部帖子]

嗷,这么多代码,我就没法看了。自己调试吧,就是找:列A触发更改列B,列B触发后又更改列C,列C触发又更改列A,...如此不断循环的调用。这个循环可能是跨表的触发。

考虑把代码全部注释掉,然后一段段启用,看是哪些代码会有影响。

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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/8 15:38:00 [显示全部帖子]

肯定不止1楼的的代码,只能说是1楼的代码又导致了其它代码的触发。

这个东西只能自己一个一个去追溯了,比如上面1楼代码更改了"最后余数1"的数据,然后在去看看什么地方会有下面这种根据"最后余数1"触发其它处理的代码,其它处理又触发了其它的列......

If e.DataCol.Name = "最后余数1" Then
或者
case  "最后余数1"

 回到顶部