以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何让不同用户只能看自己的数据?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=129525)

--  作者:dokings
--  发布时间:2018/12/30 15:12:00
--  如何让不同用户只能看自己的数据?
如何让不同用户只能看自己的数据?

2、在项目的LoadUserSetting事件中设置代码,加载用户负责的订单:

If User.Name = "张经理" Then
    DataTables("订单").LoadFilter = ""
Else
   
DataTables("订单").LoadFilter = "业务员 = \'" & User.Name & "\'"
End
If
DataTables
("订单").Load()


按照教程用上述代码,不同用户登录确实可以显示自己部分的数据,,,但是通过筛选树就可以轻松的绕过这个限制,,,有没有办法在不同的业务登录时,即使适用帅选树工具也只能看到属于自己的数据?


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:wenti.rar

密码是初始密码888

--  作者:有点甜
--  发布时间:2018/12/30 17:34:00
--  

改成筛选树,而不是加载树。

 

http://www.foxtable.com/webhelp/scr/1997.htm

 

如果确实要用【加载树】,需要在beforeload事件写控制代码

 

http://www.foxtable.com/webhelp/scr/2057.htm