Foxtable(狐表)用户栏目专家坐堂 → 统计问题。多表统计


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

主题:统计问题。多表统计

帅哥哟,离线,有人找我吗?
夜点蚊香
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:567 积分:4329 威望:0 精华:0 注册:2020/4/15 19:53:00
统计问题。多表统计  发帖心情 Post By:2021/9/24 20:39:00 [只看该作者]

统计代码如下
Dim g1 As New GroupTableBuilder("月统计表", DataTables("学生签到明细表"))
Dim dt1 As fxDataSource
g1.Groups.AddDef("上课日期", DateGroupEnum.Year, "年")
g1.Groups.AddDef("上课日期", "月")
g1.Totals.AddDef("学号", AggregateEnum.Count)
g1.Totals.AddDef("课时标准")
dt1 = g1.BuildDataSource()


Dim g2 As New GroupTableBuilder("统计表1", DataTables("教师签到表"))
Dim dt2 As fxDataSource
g2.Groups.AddDef("上课日期", DateGroupEnum.Year, "年")
g2.Groups.AddDef("上课日期", "月")
g2.Totals.AddDef("单节课时费")
dt2 = g2.BuildDataSource()

dt1.Combine("上课日期",dt2,"上课日期") '将销售统计数据组合到进货统计数据
dt1.Show("月统计表")
MainTable = Tables("月统计表")

报错内容  无法找到列 上课日期。
[此贴子已经被作者于2021/9/24 21:08:51编辑过]

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


加好友 发短信
等级:超级版主 帖子:105470 积分:536335 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/9/25 8:51:00 [只看该作者]

dt1.Combine("上课日期",dt2,"上课日期") 
改为
dt1.Combine({"年","月"},dt2,{"年","月"}

 回到顶部