以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 多列统计增加列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137062) |
-- 作者:yaojun -- 发布时间:2019/6/27 13:12:00 -- 多列统计增加列 各位老师,用如下代码进行三表统计,请问我现在想到统计表里面增加一列“库存数量”,其值“库存数量”=“库存管理”表里面的值“库存数量”,代码该怎么写? Dim bd1 As New GroupTableBuilder("统计表2",DataTables("订单明细")) Dim bd2 As New GroupTableBuilder("统计表3",DataTables("PMC车间计划")) Dim bd3 As New GroupTableBuilder("统计表4",DataTables("物料需求计划"))
dt1.Combine("名称",dt2,"名称") \'将销售统计数据组合到进货统计数据 Forms("物料统计").Open
Tables("物料统计_Table1").DataSource = dt1 \'将统计结果绑定到Table |
-- 作者:有点甜 -- 发布时间:2019/6/27 15:05:00 -- 再加一个库存管理表
Dim bd4 As New GroupTableBuilder("统计表4",DataTables("库存管理")) |
-- 作者:yaojun -- 发布时间:2019/6/27 15:27:00 -- Dim bd1 As New GroupTableBuilder("统计表2",DataTables("订单明细")) Dim bd2 As New GroupTableBuilder("统计表3",DataTables("PMC车间计划")) Dim bd3 As New GroupTableBuilder("统计表4",DataTables("物料需求计划")) Dim bd4 As New GroupTableBuilder("统计表4",DataTables("库存管理"))
Tables("物料统计_Table1").DataSource = dt1 \'将统计结果绑定到Table
这样不是很理想,因为统计表里显示所有的“库存管理”表的“名称”行,显得内容太多,能否变成依据以上统计好的“名称”行,显示出库存数量,而不是显示所有库存数量 |
-- 作者:有点甜 -- 发布时间:2019/6/27 17:15:00 -- 生成后,隐藏某些数据即可,如
Tables("物料统计_Table1").filter = "某列 is not null" |