以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于列输入字符长度控制  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173478)

--  作者:爱相随
--  发布时间:2021/12/1 11:50:00
--  关于列输入字符长度控制
老师,我要设置某列只能输入4个字符,多或少都不行,并提示,请问在哪里设置呢?谢谢!!
--  作者:有点蓝
--  发布时间:2021/12/1 12:05:00
--  
DataColChanging事件
--  作者:爱相随
--  发布时间:2021/12/1 13:31:00
--  
麻烦老师贴一下代码,谢谢@!!
--  作者:有点蓝
--  发布时间:2021/12/1 13:46:00
--  
If e.DataCol.Name = "订单号" Then
    If e.NewValue Is Nothing Then
        MessageBox.Show(
"订单号不允许为空!")
        e.Cancel = 
True
elseIf e.NewValue.length <> 4 Then 
        MessageBox.Show("订单号长度不是4!")
        e.Cancel = 
True
    
End If

    End
 If
End
 
If

--  作者:爱相随
--  发布时间:2021/12/1 13:52:00
--  
非常感谢!!