以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 分组统计能统计出上月出库金额和出库数量吗? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=162931) |
-- 作者:天宇科技 -- 发布时间:2021/4/17 15:51:00 -- 分组统计能统计出上月出库金额和出库数量吗? 我用如下代码,实现了本月入库,出库的统计,怎样才能得到上月的结存金额和数量呢?,本月结存数量和金额,应该可以用表达式来解决吧 Dim g As New GroupTableBuilder("统计表1", DataTables("入库明细")) Dim dt1 As fxDataSource g.Groups.AddDef("入库日期", DateGroupEnum.Year, "年") g.Groups.AddDef("入库日期", "月") g.Groups.AddDef("商品名称") g.Totals.AddDef("入库数量", "", "本月入库_数量") g.Totals.AddDef("入库金额", "", "本月入库_金额") dt1 = g.BuildDataSource() Dim g1 As New GroupTableBuilder("统计表2",DataTables("出库明细")) Dim dt2 As fxDataSource g1.Groups.AddDef("出库日期", DateGroupEnum.Year, "年") g1.Groups.AddDef("出库日期", "月") g1.Groups.AddDef("商品名称") g1.Totals.AddDef("出库数量", "", "本月出库_数量") g1.Totals.AddDef("出库金额", "", "本月出库_金额") dt2 = g1.BuildDataSource() Dim nms As String() = {"年","月","商品名称"} \'指定连接列 dt1.Combine(nms,dt2,nms) \'将销售统计数据组合到进货统计数据 Tables("出入库月统计_月汇总").DataSource = dt1 \'将统计结果绑定到Table [此贴子已经被作者于2021/4/17 15:52:56编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/4/17 16:29:00 -- http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=162257 |
-- 作者:天宇科技 -- 发布时间:2021/4/17 16:35:00 -- 蓝版,不好意思。这两种方法,我都能实现一部分功能,想实现完整的功能,代码合并起来就错了。 |