Foxtable(狐表)用户栏目专家坐堂 → 筛选后怎么累计求和


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

主题:筛选后怎么累计求和

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/4 10:26:00 [显示全部帖子]

看看汇总模式,从这一节开始:

http://help.foxtable.com/topics/0145.htm

 


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/4 10:44:00 [显示全部帖子]

Dim t As Table = Tables("订单")
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()


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/4 11:04:00 [显示全部帖子]


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/4 11:25:00 [显示全部帖子]

Dim Sum As Double
Sum = Tables("订单").Compute("Sum(金额)")

’设置控件的值等于Sum

 


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/4 14:24:00 [显示全部帖子]

一样在AfterFilter事件中:

 

Dim t As Table = Tables("订单")
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()

 

Dim Sum As Double Sum = Tables("订单").Compute("Sum(金额)")

If Forms("窗口名").Opened Then

    Forms("窗口名").Controls("控件名").Value = Sum

End if


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/12/3 15:35:00 [显示全部帖子]

以下是引用408864782在2012-12-3 15:29:00的发言:
我是菜鸟,汇总模式不太会用,像我这种情况应该怎么操作,有附图,另外,统计列里经常不显示选项是空的怎么办啊

 

无法选择统计列?

在公测阶段,有的用户曾问我:为什么没有办法选择统计列?
通常这是因为列的数据类型设置不对,累计、平均、百分比等等类型的统计,显然是针对数值的,所以统计列选择窗口只会列出数值型列。
如果统计列选择窗口没有列出你希望统计的列,通常都是这个原因造成的。

 


 回到顶部