Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]

1楼
wlimonan 发表于:2011/10/23 12:43:00
我的意思应该是如果用户分组是管理组,加载所有数据,否则只加载登录用户负责的行,那么代码应该是:
 
If e.DataTableName = "客户登记表" Then
    If e.User.Group <> "管理组" Then '如果不是管理组
        e.Filter = "[业务员] = '" & e.User.Name & "'"   '则设置加载条件
    End If
End If
就是只加载登陆用户负责的行怎么设置啊。。。小白我。。5555
2楼
狐狸爸爸 发表于:2011/10/23 12:49:00
从代码来说,没有看出问题,如果搞不定,将你的文件上传,我帮你看看怎么回事。
3楼
wlimonan 发表于:2011/10/23 13:17:00

狐爸,您好,我是个纯小白,我的意思就是想比如表A,情况如下

 

使用单位        产品          销售员

一厂             破乳剂         张三

一厂             絮凝剂         张三

二厂             破乳剂         李四

 

我的目的是让用户分组的经理组能全看到表A,但是销售员组的人只能看到他们自己管理的行,如上述,张三只能看到一厂的1、2两行,李四只能看到自己二厂的第三行

在狐表的帮助栏目里面只给提供了处理不同的表,处理不同的行的命令我真不会啊。救救。。谢谢狐爸

4楼
czy 发表于:2011/10/23 13:26:00
一楼的代码没问题呀,只需将业务员改成销售员就可以了。
5楼
wlimonan 发表于:2011/10/23 13:31:00
您好,我是个纯小白,我的意思就是想比如表A,情况如下

 

使用单位        产品          销售员

一厂             破乳剂         张三

一厂             絮凝剂         张三

二厂             破乳剂         李四

 

我的目的是让用户分组的经理组能全看到表A,但是销售员组的人只能看到他们自己管理的行,如上述,张三只能看到一厂的1、2两行,李四只能看到自己二厂的第三行

在狐表的帮助栏目里面只给提供了处理不同的表,处理不同的行的命令我真不会啊。救救

6楼
hanxuntx 发表于:2011/10/23 13:33:00

兄弟,就是用你一楼大代码啊,只需要针对这张表进行筛选就行了,

不需要针对行的

7楼
wlimonan 发表于:2011/10/23 13:39:00
谢谢你~~我找到一个方法了~~灰常感谢
共7 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02295 s, 2 queries.