以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 设置的刚打开不不加载明细表数据,为什么选中主表行,副表不管有多少数据都只加载一行呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=190804) |
-- 作者:fx719 -- 发布时间:2024/3/5 13:23:00 -- 设置的刚打开不不加载明细表数据,为什么选中主表行,副表不管有多少数据都只加载一行呢? 在一个窗口中两张表 做为副本 都是false 然后我在主表中的 currentchanged中的代码是 以下内容为程序代码: 1 If Forms("维护计划2").opened = True Then 2 Dim t As DataTable = DataTables("东营计划清单")\'明细表 3 With Tables("东营计划")\'主表 4 If .Current Is Nothing Then 5 t.loadFilter = "" 6 t.load 7 Else 8 t.loadFilter = "计划号 = \'" & .Current("计划号") & "\'" 9 t.load 10 End If 11 End With 12 End If 设置的刚打开不不加载明细表数据,为什么选中主表行,副表不管有多少数据都只加载一行呢? 除非我点了明细表加载全部数据之后,再去点主表 这个时候才会把副表的所有行都加载出来
|
-- 作者:有点蓝 -- 发布时间:2024/3/5 13:34:00 -- 表格激活的时候,默认就会触发currentchanged,窗口打开的时候就会激活窗口里的表格 |