Foxtable(狐表)用户栏目专家坐堂 → 日期出错提醒问题


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

主题:日期出错提醒问题

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


加好友 发短信
等级:小狐 帖子:394 积分:5991 威望:0 精华:0 注册:2015/2/17 10:18:00
日期出错提醒问题  发帖心情 Post By:2015/8/11 8:50:00 [显示全部帖子]

窗口输入中,日期字段为字符型,只为年月,格式(####-##)
在VALIDATING中写入如下代码:
If e.Sender.Text > "" AndAlso System.Text.RegularExpressions.Regex.isMatch(e.Sender.Text,"[0-9]{4}-(0[0-9]{1})|(1[1-2]{1})") = False Then
    e.cancel=True
End If

但输入错误后(如输入1999-14),系统显示调用失败。能否除掉系统提示内容,直接改为提醒“日期输入错误”。谢谢!

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


加好友 发短信
等级:小狐 帖子:394 积分:5991 威望:0 精华:0 注册:2015/2/17 10:18:00
  发帖心情 Post By:2015/8/11 9:12:00 [显示全部帖子]

我用的就是文本TextBox啊,不知道怎回事。

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


加好友 发短信
等级:小狐 帖子:394 积分:5991 威望:0 精华:0 注册:2015/2/17 10:18:00
  发帖心情 Post By:2015/8/11 9:18:00 [显示全部帖子]

我的意思是,一旦输错,去掉系统提示,直接改为“日期输入错误”,谢谢啊

 回到顶部