Foxtable(狐表)用户栏目专家坐堂 → 就是如何写 符合型号 批次 两个条件的累加 的代码


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

主题:就是如何写 符合型号 批次 两个条件的累加 的代码

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


加好友 发短信
等级:婴狐 帖子:53 积分:601 威望:0 精华:0 注册:2013/4/19 14:59:00
就是如何写 符合型号 批次 两个条件的累加 的代码  发帖心情 Post By:2013/7/18 22:08:00 [只看该作者]

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 
If e.DataCol.Name = "地板型号" Then
        e.DataRow("本批次入库总件数") = DataTables("成品入库明细表").Compute("Sum(计算件数)","[地板型号] = '" & e.NewValue & "'")
    End If
    If e.DataCol.Name = "计算件数" Then
        Dim pr As DataRow
        pr = DataTables("大板管理").Find("地板型号= '" & e.DataRow("地板型号") & "'")
        If pr IsNot Nothing Then
            pr("计算件数")= pr("计算件数") + e.NewValue - e.OldValue
        End If
    End If



上面一个条件地板型号判定可以了,如何再加个条件  “批次”判断       如何加代码  
           就是如何写 : 查找出"成品入库明细表中" ( 型号,批次)符合"大板管理"表中(型号,批次)这两个条件的明细表的计算件数的累加 给大板管理中的本批次入库总件数 列      
[此贴子已经被作者于2013-7-18 23:05:05编辑过]

 回到顶部