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


  共有12000人关注过本帖平板打印复制链接

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

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57590 威望:0 精华:15 注册:2008/9/1 9:45:00
[求助如何计算上月的结存数量  发帖心情 Post By:2010/12/7 19:09:00 [只看该作者]

Select Case e.DataCol.Name
    Case "月份"
        For Each dr As DataRow In DataTables("仓库存在统计表").DataRows
            Dim dt As DataTable = DataTables("仓库入货明细")
            Dim Filter As String = "类别 = '" & dr("类别") & "' And "
            Filter = Filter & "品名 = '" & dr("品名") & "' And "
            Filter = Filter & "规格与色号 = '" & dr("规格与色号") & "' And "
            Filter = Filter  & "单位 = '" & dr("单位") & "' And "
            Filter = Filter & "单价 = " & dr("单价")
            dr("本月_入库_数量") = dt.Compute("Sum(入库数量)",Filter & "And [入库月份] ='" & e.DataRow("月份") & "'")
            dr("本月_出库_数量") = dt.Compute("Sum(出库数量)",Filter & "And [出库月份] ='" & e.DataRow("月份") & "'")

            ’这个代码是计算本月的出入库情况

            dr("上月结存_数量")=?   这个不会,举例我本月计算为5月份,我要计算4月份的结存数量,怎么写?
      Next
End Select


 回到顶部