Foxtable(狐表)用户栏目专家坐堂 → 为什么提示两次


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

主题:为什么提示两次

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


加好友 发短信
等级:三尾狐 帖子:688 积分:4903 威望:0 精华:0 注册:2013/10/27 17:14:00
为什么提示两次  发帖心情 Post By:2015/1/17 11:08:00 [只看该作者]

在DataColchanging 中设置以下代码:事件在表中设置

 

If e.DataCol.Name = "本箱数量" Then
    If cint(e.NewValue) > cint(e.DataRow("数量")) Then
        MessageBox.show("包装数量大于该成品包装最大允许数量了")
        e.Cancel = True
    End If
End If

操作在窗口中进行的

 

运行时,提示框出来两次,且两次确定后,焦点自动移动到下一控件框了

 

现需要只提示一次,且焦点还要在“本箱数量”控件中


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/17 11:15:00 [只看该作者]

上例子

 回到顶部