Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共32 条记录, 每页显示 10 条, 页签: [1] [2][3][4]
[浏览完整版]

标题:新版本有关汇总代码不生效问题?

1楼
baoxyang 发表于:2010/3/22 11:11:00
Dim t As Table = Tables("库存捆包查询_Table1")
Dim g As SubtotalGroup
t.SubtotalGroups.Clear()
g = New SubtotalGroup
g.Aggregate = AggregateEnum.Sum
g.GroupOn = "*" '注意总计分组用符号*表示.
g.TotalOn = "重量,件数"
g.Caption = "总计"
t.SubtotalGroups.Add(g)
t.Subtotal()
以上代码不成功。之前版本可以的。代码没有改动过。
2楼
狐狸爸爸 发表于:2010/3/22 11:51:00
请提供简单的样表和少量数据供测试
3楼
mr725 发表于:2010/3/22 13:07:00
应该这样吧:::
Dim t As Table = Tables("库存捆包查询_Table1")
Dim g As SubtotalGroup
t.SubtotalGroups.Clear()
g = New SubtotalGroup
g.Aggregate = AggregateEnum.Sum
g.GroupOn = "要汇总的列"
g.TotalOn = "重量,件数"
g.Caption = "*"        '注意总计分组用符号*表示.
t.SubtotalGroups.Add(g)
t.Subtotal()
4楼
baoxyang 发表于:2010/3/22 16:09:00
以下是引用mr725在2010-3-22 13:07:00的发言:
应该这样吧:::
Dim t As Table = Tables("库存捆包查询_Table1")
Dim g As SubtotalGroup
t.SubtotalGroups.Clear()
g = New SubtotalGroup
g.Aggregate = AggregateEnum.Sum
g.GroupOn = "要汇总的列"
g.TotalOn = "重量,件数"
g.Caption = "*"        '注意总计分组用符号*表示.
t.SubtotalGroups.Add(g)
t.Subtotal()

新版改成这样了吗?我查查。

5楼
baoxyang 发表于:2010/3/22 16:13:00
图片点击可在新窗口打开查看
mr725新版的汇总代码可以实现吗?
6楼
mr725 发表于:2010/3/22 18:15:00
以下是引用baoxyang在2010-3-22 16:13:00的发言:
图片点击可在新窗口打开查看
mr725新版的汇总代码可以实现吗?

看帮组:设置汇总模式 ,这是标准的啊~  不可能对*号列做汇总吧,你那样只是对整个表做一个总的合计。
你要的结果是怎样的呢? 贴个图来看看,

7楼
baoxyang 发表于:2010/3/23 8:34:00
我只是对整个表做一个总的合计。之前都是成功的,这次升级后就不行了。
8楼
baoxyang 发表于:2010/3/23 10:33:00

之前的效果,最后一行有汇总,新版之前最后没有了汇总。这个窗口没有动过代码。


图片点击可在新窗口打开查看此主题相关图片如下:未命名.gif
图片点击可在新窗口打开查看
9楼
yangming 发表于:2010/3/23 10:44:00
Dim t As Table = Tables("RS_统计报表_Table1")
Dim g As SubtotalGroup
t.SubtotalGroups.Clear()
t.GroupAboveData = False
t.TreeVisible = False
g = New SubtotalGroup
g.Aggregate = AggregateEnum.Sum
g.GroupOn = "*"
g.TotalOn ="数量,金额"
g.Caption = "总计"
t.SubtotalGroups.Add(g)
t.Subtotal()
10楼
baoxyang 发表于:2010/3/23 10:53:00
以下是引用yangming在2010-3-23 10:44:00的发言:
Dim t As Table = Tables("RS_统计报表_Table1")
Dim g As SubtotalGroup
t.SubtotalGroups.Clear()
t.GroupAboveData = False   加上此二行不知用意。
t.TreeVisible = False

g = New SubtotalGroup
g.Aggregate = AggregateEnum.Sum
g.GroupOn = "*"
g.TotalOn ="数量,金额"
g.Caption = "总计"
t.SubtotalGroups.Add(g)
t.Subtotal()

按杨版以上代码修改后,还是看不汇总项。

共32 条记录, 每页显示 10 条, 页签: [1] [2][3][4]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.