以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 数据加载和权限设置 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=43411) |
-- 作者:seintfei -- 发布时间:2013/12/6 13:39:00 -- 数据加载和权限设置 问题如下: 每个采购员(一般用户)对应指定客户,希望登录时,采购员(一般用户)只加载对应客户的相关数据,但可选择时间段(年份/月份);管理级的用户则可选择加载客户(复选/ALL)和时间段(年份/月份) 请问以上需求如何实现 [此贴子已经被作者于2013-12-6 13:42:13编辑过]
|
-- 作者:Bin -- 发布时间:2013/12/6 14:08:00 -- 你自己设计一个窗口来选择加载吧. 条件判断这些,帮助里面都已经有说了 |
-- 作者:seintfei -- 发布时间:2013/12/6 14:35:00 -- 不能通过用户扩展属性来设置吗? |
-- 作者:Bin -- 发布时间:2013/12/6 14:45:00 -- 不可以,因为扩展属性没办法动态显示列表. |
-- 作者:seintfei -- 发布时间:2013/12/6 15:29:00 -- 登录时只加载表,不加载数据,登录后弹出窗口,请教窗口条件代码怎么写?帮助我看得很乱归纳不了 |
-- 作者:Bin -- 发布时间:2013/12/6 15:31:00 -- 设置LoadFilter 然后执行datatables("XX").load 即可 [此贴子已经被作者于2013-12-6 15:32:02编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/12/6 15:34:00 -- 加载指定采购员指定日期范围的数据:
Dim dt1 As Date = #12/1/2013# ‘你输入的开始日期 Dim dt1 As Date = #12/9/2013# ’你输入的结束日期 Datatables("订单").LoadFilter = “采购员 = \'" & User.Name & "\' And 日期 >= #" & dt1 & "# And 日期 <= #" & dt2 & "#" Datatables("订单").Load()
|
-- 作者:seintfei -- 发布时间:2013/12/6 16:38:00 -- 采购员对应的客户代码应该怎么写呢? 客户表里有采购员对应客户的数据,怎么调用? |
-- 作者:有点甜 -- 发布时间:2013/12/6 19:58:00 -- 回复8楼,不清楚你的表结构,请上传一个例子分析。 |
-- 作者:seintfei -- 发布时间:2013/12/7 17:56:00 -- 附件例子,希望在用户管理增加 客户列 根据客户表的数据,限制用户编辑客户表设定外的客户相关数据 [此贴子已经被作者于2013-12-7 17:58:25编辑过]
|