-- 作者:lgj716330
-- 发布时间:2021/7/24 13:20:00
--
Dim bd57 As
New SQLGroupTableBuilder("统计表57","产值表")
bd57.C
bd57.Groups.AddDef("生产区域")
bd57.Groups.AddDef("组别")
bd57.Groups.AddDef("月份")
bd57.Totals.AddDef("数量")
bd57.Totals.AddDef("金额")
bd57.Build
Dim t As Table = Tables("综合分析报表_Table1")
Dim r As Row For i As Integer = 0 To t.Rows.Count(True) - 1 r = t.Rows(i,True) If r.IsGroup AndAlso r.level=1 Then Dim s1 As String = r("生产区域") Dim s11,s12 As String s11 = s1.Replace(" 区域小计","") s12 = Tables("综合分析报表_Table1").rows(i-1,True)("生产区域").Replace(" 组别小计","") r("月均产值") =DataTables("统计表57").Compute("Avg(金额)","生产区域 = \'" & s11 & "\' and 组别 = \'" & s12 & "\'") End If Next msgbox(s12)显示的是生产区域 msgbox(s11)显示的是“** 组别小计”
[此贴子已经被作者于2021/7/24 13:25:47编辑过]
|