以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助窗口权限问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56552)

--  作者:czgtiger
--  发布时间:2014/9/8 22:21:00
--  [求助窗口权限问题

窗口1中含有几张表,有一些是关联表,一些不是关联表,能否实现如下功能:A用户登陆上去,只能编辑A用户的数据,其它用户的数据只能浏览而不能编辑,如何实现呢?请高手指点


--  作者:有点甜
--  发布时间:2014/9/9 10:07:00
--  

 编写prepareEdit事件

 

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

 

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

 

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

 


--  作者:czgtiger
--  发布时间:2015/2/27 9:47:00
--  
有点甜老师:prepairedit事件不是针对表的吗,我在窗口录入数据,无效啊?
--  作者:lsy
--  发布时间:2015/2/27 9:56:00
--  
还是用独立的权限管理比较好,调整权限容易。
用户名、角色名直接写在代码里,属于硬编码,如果发布后需要修改,就没办法了。

--  作者:czgtiger
--  发布时间:2015/2/27 10:02:00
--  

独立权限管理是怎么一回事,现在为朋友编了一个小程序,数据库是外部的,现在他就是要求每个员工只能修改自己的数据,但能看到别人的数据,我设计的是窗口录入的,不是直接在表上操作的

 


--  作者:lsy
--  发布时间:2015/2/27 10:03:00
--  
不管是主表,还是窗口表,总之数据肯定在表中进出。
--  作者:czgtiger
--  发布时间:2015/2/27 10:18:00
--  

把我搞糊涂了,帮助里“让不同用户编辑不同的行”,和“录入窗口和权限管理”,这不是自相矛盾吗?各位大神,能否帮帮我,如何做呢?

使用功能如下:在窗口中录入的数据,只能看到别人录入的数据,但不能修改,只能修改自己录入的数据


--  作者:lsy
--  发布时间:2015/2/27 10:31:00
--  
比如,权限管理案例中 ,0255和0258都是门诊收费员,角色都是门诊收费,都可以编辑病人费用记录表。

病人费用记录里,有操作员编号列,自动填写操作员编号,0255用户只能加载操作员编号是0255的数据,当然也只能看到、只能编辑0255的数据,0258的数据不会加载进来,更谈不上看到和编辑了。

--  作者:Bin
--  发布时间:2015/2/27 10:32:00
--  
就按照这个做好了 http://www.foxtable.com/help/topics/2342.htm
--  作者:czgtiger
--  发布时间:2015/2/27 10:40:00
--  

lsy老师,权限管理案例下载,为何看不到代码?