以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何灵活地实现只显示用户本人的数据呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=7091)

--  作者:yankunhao
--  发布时间:2010/5/13 15:27:00
--  如何灵活地实现只显示用户本人的数据呢?
在一个表中有多个用户录入的数据,如何实现只是加载属于其本人的数据?
[此贴子已经被作者于2010-5-13 15:27:21编辑过]

--  作者:狐狸爸爸
--  发布时间:2010/5/13 15:32:00
--  
可以参考BeforeLoadInnerTable和BeforeLoadOuterTable这两个事件的说明,里面有不少例子。
--  作者:yankunhao
--  发布时间:2010/5/18 17:21:00
--  

请问在这两个事件设定加载条件后,那个被限制的用户还能在运行的过程中根据条件动态加载之前已限制了的数据吗?


--  作者:yankunhao
--  发布时间:2010/5/18 17:23:00
--  
好像之前有人提出过这个问题,为什么论坛里找不到了呢?
--  作者:狐狸爸爸
--  发布时间:2010/5/18 17:26:00
--  
以下是引用yankunhao在2010-5-18 17:21:00的发言:

请问在这两个事件设定加载条件后,那个被限制的用户还能在运行的过程中根据条件动态加载之前已限制了的数据吗?

 

动态加载的条件开发者决定的,所以你这个不是问题。你可以将菜单中的加载树去掉,只要用户不能改变加载条件,他就无法加载其他数据。


--  作者:yankunhao
--  发布时间:2010/5/18 17:35:00
--  
但我又想让那些用户有加载树这样好用的功能,只是他们不能加载已经被限制了的数据。
--  作者:狐狸爸爸
--  发布时间:2010/5/18 17:40:00
--  

那你就自己设计加载树,帮助有的,在生成的条件之外再加上限制本人数据的条件。

CaseStudy目录下有示例文件: 动态加载数据.table

[此贴子已经被作者于2010-5-18 17:42:03编辑过]