以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请求帮忙 日期为什么不能直接计算?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31743)

--  作者:ttcom
--  发布时间:2013/4/19 16:58:00
--  请求帮忙 日期为什么不能直接计算?
Dim fp As New GroupTableBuilder("发票统计表",DataTables("发票明细"))
fp.Groups.AddDef("供应商名称") \'根据产品分组
fp.Totals.AddDef("发票金额") \'对数量进行统计
fp.Filter = "[发票日期].AddDays([付款期]) < # " & Date.Today()  &  " #  "
fp.Build \'生成统计表
MainTable = Tables("统计表1") \'打开生成的统计表

怎样才能统计到期部分金额的求和?

[发票日期].AddDays([付款期])  这表达式是错了,不知怎样才能做到
[此贴子已经被作者于2013-4-19 16:59:13编辑过]

--  作者:Bin
--  发布时间:2013/4/19 17:00:00
--  
日期不是这样计算的..如果要计算2个日期的差.可以 [发票日期]-[付款期]        AddDays这个是为当前日期添加天数.