Foxtable(狐表)用户栏目专家坐堂 → [求助]在窗口中为什么统计表无法显示在窗口里的table里面


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

主题:[求助]在窗口中为什么统计表无法显示在窗口里的table里面

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


加好友 发短信
等级:二尾狐 帖子:537 积分:4465 威望:0 精华:0 注册:2014/11/26 15:23:00
[求助]在窗口中为什么统计表无法显示在窗口里的table里面  发帖心情 Post By:2018/4/13 15:36:00 [只看该作者]

我的窗口中有一个table1,我设置了一个按钮,统计数据,然后显示出来
        Dim g As New SQLGroupTableBuilder("统计表1", "T_People")
        g.Caption = "文化程度统计"
        g.Groups.AddDef("文化程度")
        g.Totals.AddDef("文化程度", AggregateEnum.Count, "统计数量")
        g.SubTotal = True
        g.GrandProportion = True
        g.Build()
        
        MainTable = Tables("统计表1") 

我每次按这个按钮,都会新建一张表并且跳转过去,而不是在属于T_People窗口里面的table里面显示
why?

另外,我统计出如下数据:

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

第一列是具体数值,而我想要显示对应的文字(数据字典表中)

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

如何做到啊?help!谢谢!



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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/13 15:42:00 [只看该作者]


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


加好友 发短信
等级:二尾狐 帖子:537 积分:4465 威望:0 精华:0 注册:2014/11/26 15:23:00
  发帖心情 Post By:2018/4/13 15:46:00 [只看该作者]

意思就是我只能不用normal表,改用sql或者副本吗?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/13 15:49:00 [只看该作者]

看红色关键代码

 

Dim b As New GroupTableBuilder("统计表1",DataTables("订单"))
b.Groups.AddDef("日期","月份")
b.Totals.AddDef("数量")
e.Form.Controls("Table1").Table.DataSource = b.BuildDataSource()


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


加好友 发短信
等级:二尾狐 帖子:537 积分:4465 威望:0 精华:0 注册:2014/11/26 15:23:00
  发帖心情 Post By:2018/4/13 15:57:00 [只看该作者]

目前代码,点击后完全没反应:

        Dim g As New GroupTableBuilder("统计表1", DataTables("T_People"))
        'g.Caption = "文化程度统计"
        g.Groups.AddDef("文化程度")
        g.Totals.AddDef("文化程度", AggregateEnum.Count, "统计数量")
        g.SubTotal = True
        g.GrandProportion = True
        e.Form.Controls("Table1").Table.DataSource = g.BuildDataSource()

[此贴子已经被作者于2018/4/13 15:57:17编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/13 15:58:00 [只看该作者]

你的【Table1】绑定的是主表?你试试设置成副本表。


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


加好友 发短信
等级:二尾狐 帖子:537 积分:4465 威望:0 精华:0 注册:2014/11/26 15:23:00
  发帖心情 Post By:2018/4/13 16:01:00 [只看该作者]

明白了,不能是非副。

那么我第二个问题,统计表值跟文本对应,这个应该怎么做呢?我目前只有重新建立一张临时表,再进行统计啊。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/13 16:09:00 [只看该作者]

以下是引用xndd在2018/4/13 16:01:00的发言:
明白了,不能是非副。

那么我第二个问题,统计表值跟文本对应,这个应该怎么做呢?我目前只有重新建立一张临时表,再进行统计啊。

 

设置统计表 Table1 的数据字典

 

http://www.foxtable.com/webhelp/scr/0582.htm

 

 


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


加好友 发短信
等级:二尾狐 帖子:537 积分:4465 威望:0 精华:0 注册:2014/11/26 15:23:00
  发帖心情 Post By:2018/4/13 16:46:00 [只看该作者]

谢谢回复。第二个问题,不是统计表能用的,还是用sql语句实现好了。谢谢。

 回到顶部