操作步骤1:
DataTables("表名").LoadTop = "100 Percent"
DataTables("表名").LoadOrder = ""
DataTables("表名").LoadFilter = "_Identify is null" '不加载表任何数据
DataTables("表名").Load()
Dim g As New CrossTableBuilder("统计1", DataTables("表名"))
g.HGroups.AddDef("日期", DateGroupEnum.None)
g.VGroups.AddDef("部门")
g.Totals.AddDef("金额")
g.Decimals = 2
g.FromServer = True '直接后台统计
g.Build()
MainTable = Tables("统计1")
得出结果:统计不出任何数据。
操作步骤2:
DataTables("表名").LoadTop = "100 Percent"
DataTables("表名").LoadOrder = ""
DataTables("表名").LoadFilter = "" '加载表所有数据
DataTables("表名").Load()
Dim g As New CrossTableBuilder("统计1", DataTables("表名"))
g.HGroups.AddDef("日期", DateGroupEnum.None)
g.VGroups.AddDef("部门")
g.Totals.AddDef("金额")
g.Decimals = 2
g.FromServer = True '直接后台统计
g.Build()
MainTable = Tables("统计1")
得出结果:统计出数据。
数据源用的是传统SQL外部数据源
也就是说 2018-07-26版 直接后台统计 是否存在无效的问题?
[此贴子已经被作者于2018/7/25 0:14:00编辑过]