以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 用户登录数据加载问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=28299) |
||||
-- 作者:aygp -- 发布时间:2013/1/24 18:48:00 -- 用户登录数据加载问题 在项目事件 BeforeLoadInnerTable
对于内部数据表
If e.DataTableName = "订单"e.Filter = "[业务员] = \'" & e.User.Name & "\'" End If
如果对于外部数据表,和用户自定义权限管理中,要达到以上目的,代码又应该如何编写?并放在哪个项目事件中,请教了。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/1/24 18:58:00 -- http://www.foxtable.com/help/topics/0670.htm
|
||||
-- 作者:aygp -- 发布时间:2013/1/24 19:11:00 -- 好像没有看到相关说明请进一步指教 |
||||
-- 作者:lin_hailun -- 发布时间:2013/1/24 19:35:00 -- 以下是引用aygp在2013-1-24 19:11:00的发言: 好像没有看到相关说明请进一步指教 If e.DataTableName
= "订单"
Then |
||||
-- 作者:aygp -- 发布时间:2013/1/24 19:49:00 -- 谢谢林老师! |
||||
-- 作者:aygp -- 发布时间:2013/1/25 0:58:00 -- 林老师:在项目事件中我放入以下代码,输入业务员姓名运行后,表中没有加载任何记录,把业务员改成[业务员]也不行不知是什么原因?
BeforeLoadOuterTable
If e.DataTableName = "订单" Then
|
||||
-- 作者:aygp -- 发布时间:2013/1/25 9:29:00 -- 还是不加载登录业务员记录
|
||||
-- 作者:aygp -- 发布时间:2013/1/25 10:17:00 --
请帮忙指导一下,谢了! |
||||
-- 作者:lin_hailun -- 发布时间:2013/1/25 10:50:00 -- 楼主,你的这个是自定义的用户管理,你的登录窗口在加载外部数据之后,也就是说,你需要这样处理。 开始的时候不加载任何数据,等登录窗口出现以后,选择了用户登录以后,再在代码里设置加载的代码…… ---------------- 我的开发版坏了。你自己设置一下代码。 初始不加载任何订单: If e.DataTableName
= "订单"
Then [此贴子已经被作者于2013-1-25 10:54:46编辑过]
|
||||
-- 作者:aygp -- 发布时间:2013/1/25 20:46:00 -- 林老师:以下这段话不知道怎么操作,请进一步指导。
选择了用户登录以后,再在代码里设置加载的代码…… |