Foxtable(狐表)用户栏目专家坐堂 → 设置的刚打开不不加载明细表数据,为什么选中主表行,副表不管有多少数据都只加载一行呢?


  共有1470人关注过本帖树形打印复制链接

主题:设置的刚打开不不加载明细表数据,为什么选中主表行,副表不管有多少数据都只加载一行呢?

帅哥哟,离线,有人找我吗?
fx719
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:75 积分:922 威望:0 精华:0 注册:2022/11/15 18:31:00
设置的刚打开不不加载明细表数据,为什么选中主表行,副表不管有多少数据都只加载一行呢?  发帖心情 Post By: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
设置的刚打开不不加载明细表数据,为什么选中主表行,副表不管有多少数据都只加载一行呢?
图片点击可在新窗口打开查看
除非我点了明细表加载全部数据之后,再去点主表 这个时候才会把副表的所有行都加载出来

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110567 积分:562725 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/5 13:34:00 [只看该作者]

表格激活的时候,默认就会触发currentchanged,窗口打开的时候就会激活窗口里的表格

 回到顶部