以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 输入格式问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40038)

--  作者:physics
--  发布时间:2013/9/7 9:38:00
--  [求助] 输入格式问题

实现输入格式限制。如 产品编号 : 82-000-100-10

 

不是这种格式的话,则限制录入,并弹出提示框 。谢谢 !

 

急!


--  作者:Bin
--  发布时间:2013/9/7 9:43:00
--  
datacolchanging 事件
if e.datacol.name="产品编号" then
If System.Text.RegularExpressions.Regex.IsMatch(e.datarow("产品编号"),"\\d{2}\\-\\d{3}\\-\\d{3}\\-\\d{2}") Then
MessageBox.show("匹配")
Else
MessageBox.show("不匹配")
End If
end if

--  作者:physics
--  发布时间:2013/9/7 9:45:00
--  
非常感谢 !!!!
--  作者:狐狸爸爸
--  发布时间:2013/9/7 14:31:00
--  
呵呵,有更简单的方法,直接设置列或者控件的输入掩码: 00-000-000-00