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


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

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

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
狐爸!给你个致命的BUG【基本已解决】  发帖心情 Post By:2013/5/1 0:37:00 [显示全部帖子]

打开一个新项目,没有其他任何代码!

 

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



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


输入内容-验证马上无条件退出 Fox



[此贴子已经被作者于2013-5-16 11:21:31编辑过]

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/1 16:44:00 [显示全部帖子]

就这个代码!什么也没有!


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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/1 18:35:00 [显示全部帖子]

我在我激活的笔记本机器,办公室机器!试用版、开发板全测试了!直接退出!

 

我知道代码放的有问题,准备问您了,可是直接退出,就先发这个贴了!

 

我想知道的问题是:

 

我编辑第三列,判断我的输入的合法性,合法 -继续输入第四列!不合法跳到第一列打开下拉窗口!

 

代码好像这样的

 

if e.col.name="第三列" then

   if e.text<>"合法" then

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

   end if

end if

 

因为退出,所以测了一下中间代码,就发帖了

 

 

[此贴子已经被作者于2013-5-1 18:48:26编辑过]

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/1 18:38:00 [显示全部帖子]

我装了2012测试版! 还是退出

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/2 6:14:00 [显示全部帖子]

呵呵! 先不说 概念 ,你觉得 输错了代码就退出不是 BUG  ?

我觉得不严谨! 程序就是一个严谨的系统,

我们给用户做程序假设这里本来要输入 “1234”, 如果输入了 “4567”。程序就无任何提示退出!! 你给用户解释,你输错了???? 

作为程序员不会这样子的吧!


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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By: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编辑过]

 回到顶部