以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]行的求和  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=92007)

--  作者:wgqcool
--  发布时间:2016/10/24 13:50:00
--  [求助]行的求和
请教老师:附图的表为生产总BOM表,第一列、第二列为字符串列,总数量列为表达式列(或数据列),后面有一百多列产品型号都为整数列,我想在总数量列当中求所有产品型号列当前行的sum值!由于列太多,用表达式一个一个加太繁琐了,而且以后增加列也很麻烦!求编程语句实现方式!谢谢!
 
 
 
 
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:jt.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2016/10/24 13:56:56编辑过]

--  作者:wgqcool
--  发布时间:2016/10/24 15:17:00
--  
没人回复么?
--  作者:有点蓝
--  发布时间:2016/10/24 16:14:00
--  
类似:

DataColChanged事件

Select Case e.DataCol.Name
    Case "第三列","第四列","第五列","第六列"
        Dim cls() As String = {"第三列","第四列","第五列","第六列"}
        Dim sum As Double
        For Each c As String In cls
            sum += e.DataRow(c)
        Next
        e.DataRow("总数量") = sum
End Select