以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13693) |
-- 作者: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 |
-- 作者:狐狸爸爸 -- 发布时间:2011/10/23 12:49:00 -- 从代码来说,没有看出问题,如果搞不定,将你的文件上传,我帮你看看怎么回事。 |
-- 作者:wlimonan -- 发布时间:2011/10/23 13:17:00 -- [求助] 狐爸,您好,我是个纯小白,我的意思就是想比如表A,情况如下
使用单位 产品 销售员 一厂 破乳剂 张三 一厂 絮凝剂 张三 二厂 破乳剂 李四
我的目的是让用户分组的经理组能全看到表A,但是销售员组的人只能看到他们自己管理的行,如上述,张三只能看到一厂的1、2两行,李四只能看到自己二厂的第三行 在狐表的帮助栏目里面只给提供了处理不同的表,处理不同的行的命令我真不会啊。救救。。谢谢狐爸 |
-- 作者:czy -- 发布时间:2011/10/23 13:26:00 -- 一楼的代码没问题呀,只需将业务员改成销售员就可以了。 |
-- 作者:wlimonan -- 发布时间:2011/10/23 13:31:00 -- 您好,我是个纯小白,我的意思就是想比如表A,情况如下
使用单位 产品 销售员 一厂 破乳剂 张三 一厂 絮凝剂 张三 二厂 破乳剂 李四
我的目的是让用户分组的经理组能全看到表A,但是销售员组的人只能看到他们自己管理的行,如上述,张三只能看到一厂的1、2两行,李四只能看到自己二厂的第三行 在狐表的帮助栏目里面只给提供了处理不同的表,处理不同的行的命令我真不会啊。救救 |
-- 作者:hanxuntx -- 发布时间:2011/10/23 13:33:00 -- 兄弟,就是用你一楼大代码啊,只需要针对这张表进行筛选就行了, 不需要针对行的 |
-- 作者:wlimonan -- 发布时间:2011/10/23 13:39:00 -- 谢谢你~~我找到一个方法了~~灰常感谢 |