以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]锁定非空的代码为何在普通用户不好用呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=15850)
|
-- 作者:ddlzq
-- 发布时间:2012/1/14 12:32:00
-- [求助]锁定非空的代码为何在普通用户不好用呢?
各位老师:
我使用了fill加载数据,为何同样条件下,写在prepareEdit里的锁定非空列空白单元格也无法编辑呢?开发者好用
If User.Name = "开发者" Then Else If e.Row.IsNull(e.col.Name)=False Then e.Cancel = True End If End If
|
-- 作者:blackzhu
-- 发布时间:2012/1/14 12:44:00
--
If User.Name = "开发者" Then \'如果用户是开发者 If e.Row.IsNull(e.col.Name)=False Then \'有如果列不为空 e.Cancel = True \'取消编辑 End If End If
|
-- 作者:ddlzq
-- 发布时间:2012/1/14 13:26:00
--
T_T blackzhu老师,我想锁非开发者用户非空单元格...
我发的代码在别的项目中好用,就这个不行....
|
-- 作者:ddlzq
-- 发布时间:2012/1/14 13:47:00
--
终于找到原因了,数据库字段类型为varchar(50) 此主题相关图片如下:非空.jpg
|