Foxtable(狐表)用户栏目专家坐堂 → [求助]按钮直接调出分组统计表和窗口


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

主题:[求助]按钮直接调出分组统计表和窗口

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/9/17 15:58:00 [显示全部帖子]

如果是独立窗口或者模式窗口,可直接打开另一个表的窗口,无需切换过去:

forms("另一个窗口名").Opened()

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/9/17 16:47:00 [显示全部帖子]

以下是引用易服在2008-9-17 16:37:00的发言:

两种方法都不行的,只有统计表1可见的情况下

Maintable = Tables("统计表1")
Forms("统计图").Open()

才可以,要的不是这种结果


如果不是停靠窗口,绝对可以打开的。

估计你窗口的统计代码用的是CurrentTable/MainTable这样的语法,导致代码运行出错。

你可以修改代码,直接:tables("表名"),不用currenttable/maintable


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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/9/17 17:24:00 [显示全部帖子]

没看出问题,传上来看看

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


加好友 发短信
等级:超级版主 帖子:485 积分:2996 威望:0 精华:10 注册:2008/9/12 14:37:00
  发帖心情 Post By:2008/9/17 17:33:00 [显示全部帖子]

1、赶快将这个窗口保存为模板,设计在树种表中。
2、将统计图示按钮改为:

Dim g As New GroupTableBuilder("统计表1", DataTables("总览"))
g.Groups.AddDef("乡名")
g.Totals.AddDef("退耕地")
g.Totals.AddDef("荒山")
g.Totals.AddDef("生态林")
g.Totals.AddDef("经济林")
g.Build()
Forms("统计窗口").Open


 回到顶部