Foxtable(狐表)用户栏目专家坐堂 → 狐爸!给你个致命的BUG【基本已解决】


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

主题:狐爸!给你个致命的BUG【基本已解决】

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


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2013/5/1 13:03:00 [显示全部帖子]

以下是引用gsnake在2013-5-1 0:37:00的发言:

在第一列的 ValidateEdit 里,放上下列代码



e.Table.Select(e.Row.Index,e.Table.Cols("第二列").index)


验证马上无条件退出 Fox



你这个可能会造成死循环的吧,把完整代码贴出来


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


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2013/5/2 8:58:00 [显示全部帖子]

以下是引用gsnake在2013-5-2 8:22:00的发言:

呵呵!您是批评狐爸吗?

狐爸也是程序员-我们也是客户啊!开个玩笑!

 

您能告诉我在

DataColChanging

怎么写这个语句吗?我写了半天也不行!!

 

就是输入 第四列 时 判断输入的内容 条件为FLASE 跳到 第二列输入

 

 

If e.DataCol.name="第四列" Then
  Tables("表A").Select(Tables("表A").current.index,Tables("表A").cols("第二列").index)
End If

 

不行啊!不会

 

[此贴子已经被作者于2013-5-2 8:22:31编辑过]

为什么会退出?这是一种可以预见的自保护措施,否则的话就是程序彻底卡死,你觉得是那种好那?

我觉得你应该是先判断单元格是否能编辑,不符合则不能编辑,而不是先编辑了再判断,这不是给客户造成困扰吗?


 回到顶部