Foxtable(狐表)用户栏目专家坐堂 → currentchange刷新关联表不能调整宽度?


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

主题:currentchange刷新关联表不能调整宽度?

帅哥,在线噢!
lur320
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1030 积分:8973 威望:0 精华:0 注册:2015/8/12 16:28:00
currentchange刷新关联表不能调整宽度?  发帖心情 Post By:2024/1/29 13:34:00 [只看该作者]


    Dim zld As String = Tables("指令单").current("指令单号")
    If zld IsNot Nothing Then
        DataTables("指令单物品表").Loadfilter = "指令单号='" & zld & "'"
    Else
        DataTables("指令单物品表").Loadfilter = "指令单号 is nothing"
    End If
    
    DataTables("指令单物品表").Load(False)
    
    Tables("指令单.指令单物品表").AutoSizeCols

最后一段代码,关联表并没有调整列宽度。但是单独在命令窗口是可以调整的,为啥?



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


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

代码在哪个表的事件?

 回到顶部
帅哥,在线噢!
lur320
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1030 积分:8973 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2024/1/29 14:45:00 [只看该作者]

 代码在父表的currentchange里面。即Tables("指令单.指令单物品表")这个黄色的表里。关联表是单向的



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


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/1/29 15:11:00 [只看该作者]

试试把下面的代码放到"指令单物品表"的afterload事件里
Tables("指令单.指令单物品表").AutoSizeCols

 回到顶部