以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]表格显示直接移至请1位或指定位置 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=45484) |
-- 作者:9EQ98 -- 发布时间:2014/1/27 10:51:00 -- [求助]表格显示直接移至请1位或指定位置 Dim I As Integer
For I = 1 To 99 \'循环左移至第1位 Syscmd.Table.MoveLeft() Next 请问是否有其他更简单的方式,将显示的表格 直接 移到第1位 或 指定的位置 |
-- 作者:Bin -- 发布时间:2014/1/27 10:55:00 -- 你直接设置maintable= tables("表名")即可. |
-- 作者:9EQ98 -- 发布时间:2014/2/10 10:50:00 -- maintable= tables("表名") 这样只是显示当前表,但没有在第一个位置 |
-- 作者:Bin -- 发布时间:2014/2/10 10:53:00 -- 你人为放它到第一个位置不就好了,保存后以后都在第一了 怕别人移动,就把允许调整表位置设置为Flase
|
-- 作者:9EQ98 -- 发布时间: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 |