应该是bug
Dim bxmx As WinForm.Table = e.Form.Controls("Table1")
Dim cmd As New SQLCommand
Dim dt As DataTable
Dim sql As String = "Select * From {表A}"
cmd.CommandText = sql
dt = cmd.ExecuteReader()
Dim g As New CrossTableBuilder("统计表1",dt)
g.HGroups.AddDef("menuid")
g.HGroups.AddDef("findpnl")
g.VGroups.AddDef("amount")
g.Totals.AddDef("amount", "amount", True)
'g.OrderByTotal = True
'g.HorizontalTotal = True
'g.VerticalTotal = True
g.Subtotal = True
g.SubtotalLevel = 0 '只生成总计行
'g.Build()
bxmx.Table.DataSource =g.BuildDataSource()