以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求助狐爸爸  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=15631)

--  作者:beiliyukun
--  发布时间:2012/1/4 11:10:00
--  求助狐爸爸
我想设计的是,有2列,第一列,第二列,职员只能看到第一列为空的行,经理只可以看到第二列是A,B或者C的行,总经理 可以看到全部,该怎么弄啊,狐狸爸爸
--  作者:狐狸爸爸
--  发布时间:2012/1/4 11:24:00
--  

参考帮助文件开发指南下的《权限管理》,有非常详细的说明,从这一节开始:

http://www.foxtable.com/help/topics/2253.htm

 

细细的看完。


--  作者:beiliyukun
--  发布时间:2012/1/4 12:01:00
--  
你说的这块我看过,狐狸爸爸,主要是我现在不是想限制不同用户编辑不同的,我觉得我应该用到的是BeforeLoad动态数据加载这块吧。。。就是刚入门,这快例子感觉比较少
--  作者:beiliyukun
--  发布时间:2012/1/4 12:41:00
--  

BeforeLoadInnerTable

这个事件,普通版本的用户用不了???狐狸爸爸

If User.Group = "经理"
   e.Filter = "[处理结果] = \'打款\' , \'退款\' , \'部分退款\'"
End If


--  作者:beiliyukun
--  发布时间:2012/1/4 12:54:00
--  
BeforeLoadInnerTable事件中
If e.User.Group = "经理"
   e.Filter = "[处理结果] = \'打款\' Or \'退款\' Or \'部分退款\'"
End If
这段代码没效果呢

--  作者:lihe60
--  发布时间:2012/1/4 13:08:00
--  
e.Filter = "[处理结果] = \'打款\' Or [处理结果] =\'退款\' Or [处理结果] =\'部分退款\'"

--  作者:beiliyukun
--  发布时间:2012/1/4 13:23:00
--  

额,对啊,我看代码都蒙了。。。