Foxtable(狐表)用户栏目专家坐堂 → 【求助】统计


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

主题:【求助】统计

帅哥,在线噢!
fanjq8686
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:262 积分:2218 威望:0 精华:0 注册:2015/4/5 16:28:00
【求助】统计  发帖心情 Post By:2015/5/31 13:59:00 [只看该作者]

这个统计正常:

Dim b1 As New CrossTableBuilder("统计表1",DataTables("业务流程表"))
Dim d1 As fxDataSource
'b1.Filter = FilterDate1
b1.HGroups.AddDef("报告编号") '添加列用于水平分组
b1.HGroups.AddDef("产品分类") '添加列用于水平分组
b1.VGroups.AddDef("受理日期",DateGroupEnum.Month,"受理_{0}月")
b1.Totals.AddDef("受理日期",AggregateEnum.Count,"受理_数量")
'b1.VerticalTotal= True '垂直汇总
'b1.HorizontalTotal = True '水平汇总
d1 = b1.BuildDataSource()
Tables("任务统计窗口_Table2").DataSource = b1.BuildDataSource()

 

这个就不正常:

Dim b1 As New SQLCrossTableBuilder("统计表1","业务流程表")

Dim d1 As fxDataSource
'b1.Filter = FilterDate1
b1.HGroups.AddDef("报告编号") '添加列用于水平分组
b1.HGroups.AddDef("产品分类") '添加列用于水平分组
b1.VGroups.AddDef("受理日期",DateGroupEnum.Month,"受理_{0}月")
b1.Totals.AddDef("受理日期",AggregateEnum.Count,"受理_数量")
'b1.VerticalTotal= True '垂直汇总
'b1.HorizontalTotal = True '水平汇总
d1 = b1.BuildDataSource()
Tables("任务统计窗口_Table2").DataSource = b1.BuildDataSource()

 

为什么?


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/5/31 14:18:00 [只看该作者]

 注意sqlCrossTableBuilder,对于表达式列,不能直接写。

 

 看完 http://www.foxtable.com/help/topics/1627.htm

 


 回到顶部
帅哥,在线噢!
fanjq8686
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:262 积分:2218 威望:0 精华:0 注册:2015/4/5 16:28:00
  发帖心情 Post By:2015/5/31 14:47:00 [只看该作者]

 ConnectionName: 指定数据源名称,如果省略,表示使用内部数据表。

 回到顶部