以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  数据加载和权限设置  (http://www.foxtable.com/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
--  
附件例子,希望在用户管理增加 客户列 根据客户表的数据,限制用户编辑客户表设定外的客户相关数据
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:用户管理test.zip


[此贴子已经被作者于2013-12-7 17:58:25编辑过]