以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于交叉统计按月获取各月的采购均价  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=116468)

--  作者:liuyixin662
--  发布时间:2018/3/25 11:08:00
--  [求助]关于交叉统计按月获取各月的采购均价

老师你好,SQL按月交叉统计,增加表达式列(采购均价),如何按月获取采购均价,谢谢!

Dim bd As New sqlCrossTableBuilder("统计表2","应付款采购明细表")

bd.ConnectionName = "hr"

Dim dt As fxDataSource

bd.HGroups.AddDef("材料名称")

bd.HGroups.AddDef("规格型号")

bd.VGroups.AddDef("录入日期","{0}")

bd.Totals.AddDef("数量")

bd.Totals.AddDef("不含税金额")

如何获取各月的采购均价   bd.hGroups.Addexp("采购均价","不含税金额 / 数量")  此法只是一列,不是各月数据


--  作者:有点甜
--  发布时间:2018/3/25 16:48:00
--  

你均价的计算逻辑是什么?你可以生成表格后,循环每一行、每一列,分别计算其值。

 

或者是自己生产交叉统计 http://www.foxtable.com/webhelp/scr/2394.htm