以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]分页动态加载问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=98443) |
-- 作者:baiheinet -- 发布时间:2017/3/30 7:54:00 -- [求助]分页动态加载问题 我在项目 AfterOpenProject 设置 在员工表 BeforeLoad 设置 With e.DataTable 请问错在什么地方 |
-- 作者:有点蓝 -- 发布时间:2017/3/30 9:08:00 -- 死循环了 AfterOpenProject With DataTables("员工") .LoadFilter = "" .LoadTop = 20 .LoadPage = 0 .Load() End With 去掉BeforeLoad事件代码
|
-- 作者:baiheinet -- 发布时间:2017/3/30 9:31:00 -- 关键是我在 AfterOpenProject 用了 DataTables.Load("授权|项目|员工") 难道要改成 With DataTables("员工") .LoadFilter = "" .LoadTop = 20 .LoadPage = 0 .Load() End With With DataTables("授权") .LoadFilter = "" .LoadTop = 20 .LoadPage = 0 .Load() End With With DataTables("项目") .LoadFilter = "" .LoadTop = 20 .LoadPage = 0 .Load() End With 有没有批量的方法
[此贴子已经被作者于2017/3/30 9:32:13编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/3/30 10:17:00 -- 去掉BeforeLoad事件中这句代码: .Load()
|
-- 作者:baiheinet -- 发布时间:2017/3/30 10:32:00 -- 设置 在员工表 BeforeLoad 设置 With e.DataTable 试了 这样不行 |
-- 作者:有点蓝 -- 发布时间:2017/3/30 11:36:00 -- DataTables.Load("员工")这种用法只能在BeforeLoadInnerTable事件设置条件 |
-- 作者:有点色 -- 发布时间:2017/3/30 12:00:00 -- AfterOpenProject事件,必须写分页加载的代码。beforeLoad事件是加载数据的时候触发的,而不是 DataTables.Load 的时候触发的。
Dim str As String = "授权|项目|员工" |