以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  再问加载树问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169797)

--  作者:gudao123456
--  发布时间:2021/6/30 21:24:00
--  再问加载树问题
建立了表关联后,在表属性的Beforload事件中加上了只加载自己负责的数据后,加载树就不起作用了,不管点击那个节点,都是加载自己负责的所有数据,把关联表删除后,才能恢复正常,不过有卡顿感。关联表勾选了同步更新关联行,及不生成表。问题在那?谢谢
--  作者:有点蓝
--  发布时间:2021/7/1 10:40:00
--  
加载树一样受Beforload事件控制。只能统一控制,不可能表格只加载自己负责的所有数据,然后加载树又可以加载全部数据,这个是矛盾的
--  作者:gudao123456
--  发布时间:2021/8/9 11:35:00
--  
现在是在Beforload事件中设置了只加载自己负责的数据后,好加载树就只加载当前年度的数据,点击其他年度的数据,没有任何反应。如果不在Beforeload时间中设置只加载自己负责的数据,增点击加载树的其他年度时,出来的数据 就不只是自己负责的,而是全面该年度的数据了。该怎么办?谢谢!
--  作者:有点蓝
--  发布时间:2021/8/9 11:49:00
--  
Beforload事件代码看看
--  作者:gudao123456
--  发布时间:2021/8/9 12:13:00
--  
If User.IsRole("学校资助专干") Then
    e.DataTable.LoadFilter="[gzxx]=\'" & user.group  & "\'"
End If

直接加载当前学期数据,点击其他学期数据没反应
[此贴子已经被作者于2021/8/9 12:14:27编辑过]

--  作者:有点蓝
--  发布时间:2021/8/9 13:27:00
--  
参考这里的用法拼接条件:http://www.foxtable.com/webhelp/topics/2057.htm
--  作者:gudao123456
--  发布时间:2021/8/9 16:59:00
--  
谢谢!