以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- PrepareEdit遇到权限问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49031) |
-- 作者:bahamute -- 发布时间:2014/4/10 22:53:00 -- PrepareEdit遇到权限问题 帮助中讲: If e.Row("已结帐") = True AndAlso User.Group <>
"经理" Then 放到PrepareEdit 后,如果从表里直接操作,可以达到只有经理有权修改记录的目的,但在窗口操作,发现权限不起作用,非经理人员从控件里仍然可以修改记录。 |
-- 作者:有点甜 -- 发布时间:2014/4/10 23:40:00 -- 把代码写到datacolchanging事件里去
If e.Datarow("已结帐") = True AndAlso User.Group <> "经理" Then |
-- 作者:bahamute -- 发布时间:2014/4/11 8:59:00 -- 谢谢有点甜,都那么晚了还帮忙回复! |