以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 排除逻辑列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72883) |
-- 作者:yifan3429 -- 发布时间:2015/8/8 9:42:00 -- 排除逻辑列 一下代码如何排除 逻辑列 不让逻辑受控制 If e.Row.isnull(e.Col.name)=False Then \'如果编辑的是某列 If e.Row.isnull(e.Col.name)=False Then \'而且某列已经有内容 If User.Group <> "生产厂长" Then e.Cancel = True \'则取消编辑 MessageBox.Show("你要对自己录入的数据负责,你无权修改请找您的上司厂长才行", "提示") e.Cancel = True \'则取消编辑 End If End If End If |
-- 作者:有点蓝 -- 发布时间:2015/8/8 9:49:00 -- If e.Col.DataCol.IsBoolean = False Then If e.Row.isnull(e.Col.name)=False Then \'如果编辑的是某列 If e.Row.isnull(e.Col.name)=False Then \'而且某列已经有内容 If User.Group <> "生产厂长" Then e.Cancel = True \'则取消编辑 MessageBox.Show("你要对自己录入的数据负责,你无权修改请找您的上司厂长才行", "提示") e.Cancel = True \'则取消编辑 End If End If End If End If |
-- 作者:yifan3429 -- 发布时间:2015/8/8 11:00:00 -- 谢谢 |