以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教动态加载数据 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66533) |
|
-- 作者:好学生 -- 发布时间:2015/4/9 8:23:00 -- 请教动态加载数据 项目里有3个表A,B,C结构一样,A,B有数据,C空表,想要在打开C表时加载A,B两表的数据,我按帮助中的例子试了,但看不到加载的数据。 |
|
-- 作者:飞飞 -- 发布时间:2015/4/9 8:33:00 -- 你这情况,建立一个主子表关系,maintablechanged加载子表 |
|
-- 作者:Bin -- 发布时间:2015/4/9 8:35:00 -- 上例子,具体要看你采取什么加载方式 |
|
-- 作者:好学生 -- 发布时间:2015/4/9 13:15:00 -- 在项目MainTableChanged事件中加代码:
If MainTable.Name = "C表" Then |
|
-- 作者:Bin -- 发布时间:2015/4/9 13:34:00 -- 你加了条件限制,你不更改LoadFilter 同样不会加载内容的 DataTables("A表").LoadFilter ="" DataTables("A表").Load
|
|
-- 作者:好学生 -- 发布时间:2015/4/9 14:18:00 --
改成: If MainTable.Name = "C表" Then DataTables("A表").LoadFilter =""
DataTables("A表").Load
End If 试了,还是没有数据。 |
|
-- 作者:狐狸爸爸 -- 发布时间:2015/4/9 14:21:00 -- If MainTable.Name = "C表" Then DataTables("A表").LoadFilter =""
DataTables("A表").Load
End If
表名都不匹配啊,编程是严谨的,不能太随意 |
|
-- 作者:Bin -- 发布时间:2015/4/9 14:22:00 -- 实在搞不定就上个例子 |
|
-- 作者:好学生 -- 发布时间:2015/4/9 16:21:00 -- 想做:当选择“导出”表时,加载“日线SH2015”,“日线ZH2015”两表的数据 |
|
-- 作者:Bin -- 发布时间:2015/4/9 16:24:00 --
|