Foxtable(狐表)用户栏目专家坐堂 → [求助]文本框动态错误提示问题


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

主题:[求助]文本框动态错误提示问题

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
[求助]文本框动态错误提示问题  发帖心情 Post By:2016/8/22 17:54:00 [只看该作者]

文本框绑定表中的一个字段,在文本框的ValueChanged事件中写了下面代码

If e.Sender.Value <=0 Then
    e.Sender.Error = "时间不能小于0"
Else
    e.Sender.Error = ""
End If

问题:当表中的这个字段值改变后,且<=0时,能动态提示错误,红色图标闪一会,但当窗口中点两只鼠标到其它文本框后,当前文本框的错误提示就没有了,值并没有变化 ,还是<=0呀,这是什么原因,应该继续提示错误的

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/22 19:04:00 [只看该作者]

validateEdit事件

 

If val(e.Sender.Text) < 0 Then
    e.Sender.Error = "时间不能小于0"
    e.Cancel = True
Else
    e.Sender.Error = ""
End If


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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2016/8/23 9:34:00 [只看该作者]

大红袍老师:用了上面的代码后,不显示动态错误提示。

文本框绑定表中的一个字段,文本框本身设为只读,该字段的值是由另外两个日期时间字段的值相减得到的时段值,当为0或负值时,要动态提示错误,用我原来的代码时,能动态提示错误,但一会就不提示了,用新的代码时,干脆不提示

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/23 9:43:00 [只看该作者]

 上传实例。

 回到顶部