以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何统计动态列名的数据  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=154383)

--  作者:wwlfl5
--  发布时间:2020/9/13 12:59:00
--  如何统计动态列名的数据
表A 列名列 后期可动态 在表A中生成数据同名列 
问题:目前合计列  如何根据列名列数据  统计相同列名数据
先正确实现数据
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar

统计

--  作者:wwlfl5
--  发布时间:2020/9/13 16:33:00
--  
Dim t As Table = Tables("表A")
Dim r As Row = t.Current
Dim i As Double
\'Dim s As String
Dim d As Double
i= t.Compute("sum(柴油)")
Output.show("柴油合计数为:"& i)
If  t.cols.Contains(r("列名"))  Then
    Dim c As Col =t.Cols(r("列名"))
    d = t.Compute("sum(c.name)")
    r("合计")=d
Else
    Output.show("没有这一列")
End If
老师  请问以上代码  红色行应该怎么写

--  作者:有点蓝
--  发布时间:2020/9/13 20:40:00
--  
d = t.Compute("sum(" & c.name & ")")
--  作者:wwlfl5
--  发布时间:2020/9/14 11:11:00
--  
感谢老师