以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]在窗口中为什么统计表无法显示在窗口里的table里面  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117504)

--  作者:xndd
--  发布时间:2018/4/13 15:36:00
--  [求助]在窗口中为什么统计表无法显示在窗口里的table里面
我的窗口中有一个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!谢谢!



--  作者:有点甜
--  发布时间:2018/4/13 15:42:00
--  

看看

 

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

 


--  作者:xndd
--  发布时间:2018/4/13 15:46:00
--  
意思就是我只能不用normal表,改用sql或者副本吗?


--  作者:有点甜
--  发布时间: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
--  发布时间: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编辑过]

--  作者:有点甜
--  发布时间:2018/4/13 15:58:00
--  

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


--  作者:xndd
--  发布时间:2018/4/13 16:01:00
--  
明白了,不能是非副。

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

--  作者:有点甜
--  发布时间:2018/4/13 16:09:00
--  
以下是引用xndd在2018/4/13 16:01:00的发言:
明白了,不能是非副。

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

 

设置统计表 Table1 的数据字典

 

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

 

 


--  作者:xndd
--  发布时间:2018/4/13 16:46:00
--  
谢谢回复。第二个问题,不是统计表能用的,还是用sql语句实现好了。谢谢。