以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  同表三个条件的数量合计  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=118854)

--  作者:DLW77
--  发布时间:2018/5/12 10:54:00
--  同表三个条件的数量合计
我想把同一个表的‘生产入库单号’+‘来源单号’+‘主件品号’,三个条件合起来的入库数量,填到‘单日入库数量’列中,要怎么做?
图片点击可在新窗口打开查看此主题相关图片如下:{hytbe(}wk2pb_i9c@dkz%f.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2018/5/12 11:34:00
--  
参考:http://www.foxtable.com/webhelp/scr/0625.htm

类似
datacolchanged事件

Select Case e.DataCol.Name
    Case "生产入库单号","来源单号","主件品号"
        Dim sum As Integer = e.DataTable.Compute("Sum(入库数量)","生产入库单号 = \'" & e.DataRow("生产入库单号") & "\' and 来源单号 = \'" & e.DataRow("来源单号") & "\' and 主件品号=\'" & e.DataRow("主件品号") & "\'")
        e.DataRow("单日入库数量")  = sum
End Select



--  作者:DLW77
--  发布时间:2018/5/12 14:26:00
--  合计出来的数量不对
图片点击可在新窗口打开查看相同的条件,但我按重置列后,都没更新汇总。
[此贴子已经被作者于2018/5/12 14:27:00编辑过]

--  作者:DLW77
--  发布时间:2018/5/12 14:45:00
--  
没事了,已经解决了,