以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]在窗口中为什么统计表无法显示在窗口里的table里面 (http://foxtable.com/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? 另外,我统计出如下数据: 第一列是具体数值,而我想要显示对应的文字(数据字典表中) 如何做到啊?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("订单")) |
-- 作者: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语句实现好了。谢谢。 |