以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 统计表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145400) |
-- 作者:cjl333333333 -- 发布时间:2020/1/18 16:28:00 -- 统计表 DataTables的统计可以用这个代码: Dim g As New GroupTableBuilder("统计表1", DataTables("采购单明细")) g.Groups.AddDef("物料编码") g.Groups.AddDef("物料名称") g.Groups.AddDef("物料规格") g.Groups.AddDef("材质名称") g.Groups.AddDef("交货日期", DateGroupEnum.Day, "日") g.Groups.AddDef("备注") g.Groups.AddDef("单价") g.Totals.AddDef("数量") g.Totals.AddDef("卷数") g.Totals.AddDef("采购米数") g.SubTotal = True g.Build() MainTable = Tables("统计表1") 如果改为Tables的统计就不行了,那对Tables的统计要用什么代码? |
-- 作者:有点蓝 -- 发布时间:2020/1/18 16:39:00 -- 只能使用DataTables,如果要按筛选后的数据统计,加上条件即可 Dim g As New GroupTableBuilder("统计表1", DataTables("采购单明细")) g.Groups.AddDef("物料编码") g.Groups.AddDef("物料名称") g.Groups.AddDef("物料规格") g.Groups.AddDef("材质名称") g.Groups.AddDef("交货日期", DateGroupEnum.Day, "日") g.Groups.AddDef("备注") g.Groups.AddDef("单价") g.Totals.AddDef("数量") g.Totals.AddDef("卷数") g.Totals.AddDef("采购米数") g.SubTotal = True g.filter = Tables("采购单明细").filter g.Build() MainTable = Tables("统计表1") |
-- 作者:cjl333333333 -- 发布时间:2020/1/18 16:46:00 -- 谢谢 |
-- 作者:cjl333333333 -- 发布时间:2020/1/18 17:07:00 -- Dim g As New GroupTableBuilder("统计表1", DataTables("采购单明细")) g.Groups.AddDef("物料编码") g.Groups.AddDef("物料名称") g.Groups.AddDef("物料规格") g.Groups.AddDef("材质名称") g.Groups.AddDef("交货日期", DateGroupEnum.Day, "日") g.Groups.AddDef("备注") g.Groups.AddDef("单价") g.Totals.AddDef("数量") g.Totals.AddDef("卷数") g.Totals.AddDef("采购米数") g.SubTotal = True g.filter = Tables("采购单明细").filter g.Build() MainTable = Tables("统计表1") 这个g.Groups.AddDef("交货日期", DateGroupEnum.Day, "日")这个到时只会显示一个日期数字,怎么可以使用它显示整个日期“2020-1-2” |
-- 作者:有点蓝 -- 发布时间:2020/1/18 17:11:00 -- g.Groups.AddDef("交货日期", DateGroupEnum.none, "日") |