以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助:根据用户名载入不同行 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=20435) |
-- 作者:snoopy2659 -- 发布时间:2012/6/8 15:57:00 -- 求助:根据用户名载入不同行 做一个合同统计表 有“销售助理”一列 要求销售助理A登入时,只显示A处理的行
有“发货”逻辑列 要求用户“发货员”只能看到“发货”列为True的行
求方法 |
-- 作者:ttzb2000 -- 发布时间:2012/6/8 16:12:00 -- http://www.foxtable.com/help/index.html?n=2346.htm
看看这个帮助 |
-- 作者:snoopy2659 -- 发布时间:2012/6/8 17:25:00 -- 找到了代码,是这个 示例四 BeforeLoadInnerTable
If e.DataTableName = "订单"e.Filter = "[业务员] = \'" & e.User.Name & "\'" End If
但是有个问题:
我针对用户加载不同行的要求会非常多,二十几个用户 几乎每个都会有不同要求, 如果用这个代码的话,就会有几十个上百行代码,会不会影响速度? |
-- 作者:狐狸爸爸 -- 发布时间:2012/6/8 17:43:00 -- 不会影响速度。 |