Foxtable(狐表)用户栏目专家坐堂 → [求助]表格显示直接移至请1位或指定位置


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

主题:[求助]表格显示直接移至请1位或指定位置

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


加好友 发短信
等级:二尾狐 帖子:500 积分:4576 威望:0 精华:0 注册:2014/1/16 16:55:00
[求助]表格显示直接移至请1位或指定位置  发帖心情 Post By:2014/1/27 10:51:00 [只看该作者]

    Dim I As Integer
    For I = 1 To 99   '循环左移至第1位
        Syscmd.Table.MoveLeft()
    Next

请问是否有其他更简单的方式,将显示的表格 直接 移到第1位 或 指定的位置

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/27 10:55:00 [只看该作者]

你直接设置maintable= tables("表名")即可.

 回到顶部
帅哥哟,离线,有人找我吗?
9EQ98
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:500 积分:4576 威望:0 精华:0 注册:2014/1/16 16:55:00
  发帖心情 Post By:2014/2/10 10:50:00 [只看该作者]

maintable= tables("表名")

这样只是显示当前表,但没有在第一个位置


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/2/10 10:53:00 [只看该作者]

你人为放它到第一个位置不就好了,保存后以后都在第一了

怕别人移动,就把允许调整表位置设置为Flase

 回到顶部
帅哥哟,离线,有人找我吗?
9EQ98
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:500 积分:4576 威望:0 精华:0 注册:2014/1/16 16:55:00
  发帖心情 Post By:2014/2/13 8:49:00 [只看该作者]

' 我在【项目属性】的〖项目事件〗的〖MainTableChanged〗事件中加入以下“傻瓜”式代码实现了,供大家参考(选择不同的主表后执行)

If MainTable.Name = "SysTemp_GPS" Then   '如果选择的主表是:系统导航(SysTemp_GPS)
    Dim I As Integer
    For I = 1 To 99   '循环左移至第1位,如果显示的表超过99个,就加大数值
        Syscmd.Table.MoveLeft()
    Next
End If


 回到顶部