以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]数据列空值时不能编辑 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74553) |
-- 作者:cqlwsam -- 发布时间:2015/9/14 8:30:00 -- [求助]数据列空值时不能编辑 如下图: prepareedit中代码如下: If e.Col.Name = "日期" OrElse e.Col.Name="医生姓名" Then \'如果编辑的是某列 e.Cancel = True End If If e.Col.IsNumeric AndAlso e.Col.Name <> "" Then e.cancel=False Else e.cancel=True End If 应该是红字背景的部分有问题,怎么弄?谢谢! |
-- 作者:blackzhu -- 发布时间:2015/9/14 8:38:00 -- If e.Col.Name ="xxx" then if e.row.isnull("xxx")= false e.cancel=True End If end if
|
-- 作者:大红袍 -- 发布时间:2015/9/14 9:26:00 -- If e.Col.IsNumeric AndAlso e.Row.IsNull(e.Col.Name) Then e.cancel=True Else e.cancel=False End If |
-- 作者:cqlwsam -- 发布时间:2015/9/14 9:43:00 -- 谢谢老朱! |