Foxtable(狐表)用户栏目专家坐堂 → 交叉有统计列 在部分电脑上无法统计


  共有3446人关注过本帖平板打印复制链接

主题:交叉有统计列 在部分电脑上无法统计

帅哥哟,离线,有人找我吗?
可乐七号
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:127 积分:1073 威望:0 精华:0 注册:2021/2/26 13:53:00
交叉有统计列 在部分电脑上无法统计  发帖心情 Post By:2021/9/9 9:36:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:可统计.png
图片点击可在新窗口打开查看
交叉有统计列 在部分电脑上无法统计,情况看附件
以下为代码
DataTables("录入盘点汇总信息").LoadFilter="所属供应商='" & Forms("盘点明细表").Controls("combobox1").text & "'"
DataTables("录入盘点汇总信息").Load()
Dim g As New CrossTableBuilder("统计表1", DataTables("录入盘点汇总信息"))
g.HGroups.AddDef("款序号")
g.HGroups.AddDef("原款号")
g.HGroups.AddDef("品名")
g.HGroups.AddDef("吊牌颜色", "颜色")
g.VGroups.AddDef("尺码序号")
g.VGroups.AddDef("尺码")
g.Totals.AddDef("录入数", "录入数")
g.Totals.AddDef("抽样数", AggregateEnum.Average, "抽样数")
g.OrderByTotal = True
g.HorizontalTotal = True
'g.VerticalTotal = True
g.Build()
Tables("盘点明细表_Table1").DataSource =g.BuildDataSource
Tables("盘点明细表_Table1").Cols.Frozen = 2

Dim g1 As New Subtotalgroup '定义一个新的分组
g1.GroupOn = "款序号" '分组列为客户列
g1.TotalOn = "合计_录入数"

Dim g2 As New Subtotalgroup '定义一个新的分组
图片点击可在新窗口打开查看此主题相关图片如下:无法统计.png
图片点击可在新窗口打开查看
g2.GroupOn = "款序号" '分组列为客户列
g2.TotalOn = "合计_抽样数"
With Tables("盘点明细表_Table1")
    .SubtotalGroups.Clear() '清除原有的分组
    .SubtotalGroups.Add(g1) '加入刚刚定义的分组
    .SubtotalGroups.Add(g2) '加入刚刚定义的分组
    .Subtotal() '生成汇总模式
End With

 回到顶部