Foxtable(狐表)用户栏目专家坐堂 → [求助如何计算上月的结存数量


  共有13162人关注过本帖树形打印复制链接

主题:[求助如何计算上月的结存数量

帅哥哟,离线,有人找我吗?
czy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33963 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2010/12/7 19:20:00 [显示全部帖子]

还应该明确一点,上月结存是截止到上月止的结存?还是只是上一个月的进出结存?

如果是截止到上月止的进出结存:

dr("上月结存_数量") = dt.Compute("Sum(入库数量)",Filter & "And [入库月份] <" & e.DataRow("月份") ) - dt.Compute("Sum(出库数量)",Filter & "And [出库月份] <" & e.DataRow("月份"))

 

如果仅仅统计上月的进出结存:

 

dr("上月结存_数量") = dt.Compute("Sum(入库数量)",Filter & "And [入库月份] =" & e.DataRow("月份")-1) - dt.Compute("Sum(出库数量)",Filter & "And [出库月份] =" & e.DataRow("月份") -1)


 


 回到顶部