以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]登录名选择加载问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34095)

--  作者:yifan3429
--  发布时间:2013/5/30 13:07:00
--  [求助]登录名选择加载问题

有【客户】和【雇员】两个列  登录是如果是【客户】只加载登录【客户】的相关的内容(行)  如果登录的是【雇员】 那就加载登录【雇员】相关的内容  (要怎样做才可以)  求高手帮助


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130530130152.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-5-30 13:08:15编辑过]

--  作者:XYT
--  发布时间:2013/5/30 14:04:00
--  

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

 

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

参考下

 


--  作者:Bin
--  发布时间:2013/5/30 14:05:00
--  
LoadUserSETING事件   判断一下用户  根据用户  隐藏对应的列,显示对应的列

Tables("表A").Cols("客户").Visible=True
Tables("表A").Cols("雇员").Visible=False

--  作者:yifan3429
--  发布时间:2013/5/30 19:28:00
--  
以下是引用Bin在2013-5-30 14:05:00的发言:
LoadUserSETING事件   判断一下用户  根据用户  隐藏对应的列,显示对应的列
Tables("表A").Cols("客户").Visible=True
Tables("表A").Cols("雇员").Visible=False

我是要隐藏对应的行     列是不行的     我把端口给到客户   客户登录只能看到与他相关的行数据 

 

还有雇员登录是  也只能看到他操作的相关行

 

 

列肯定是不行的  

 

相当于登陆后根据指定列 做一次筛选  和登陆名对应的数据加载      但是还有一个列是雇员如果是他登录也是一样的条件筛选 

 

[此贴子已经被作者于2013-5-30 19:31:22编辑过]

--  作者:XYT
--  发布时间:2013/5/31 8:33:00
--  

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

这个可以看下这里


--  作者:yifan3429
--  发布时间:2013/5/31 9:32:00
--  
以下是引用XYT在2013-5-31 8:33:00的发言:

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

这个可以看下这里

 

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

 

 

 

这个只有一列判断   我有两列来判断  该如何让实现


--  作者:Bin
--  发布时间:2013/5/31 9:34:00
--  
"业务员 = \'" & User.Name & "\' and 雇员=\'雇员1\'"