Foxtable(狐表)用户栏目专家坐堂 → [求助]这个中汇总+明细显示在一起的有没有办法求合计


  共有3629人关注过本帖树形打印复制链接

主题:[求助]这个中汇总+明细显示在一起的有没有办法求合计

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


加好友 发短信
等级:超级版主 帖子:111381 积分:566969 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/9 12:01:00 [显示全部帖子]

请上传实例说明

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111381 积分:566969 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/9 13:58:00 [显示全部帖子]

需使用代码处理,类似:http://www.foxtable.com/webhelp/topics/1911.htm

Dim t As Table = Tables("表D")
Dim g As Subtotalgroup
t.SubtotalGroups.Clear()

g = New Subtotalgroup
g.GroupOn = "*"
g.Caption = "总计"
t.SubtotalGroups.Add(g)
t.Subtotal()

Dim r As Row = Tables("表D").Rows(Tables("表D").Rows.count(True) - 1,True)
Dim Products As List(Of String()) = DataTables("表D").GetValues("入库日期|工序|投入数|产出数|不良品数")
Dim  a,b,c As Integer
For Each ss As String() In Products
    a = a + cint(ss(2))
    b = b + cint(ss(3))
    c = c + cint(ss(4))
Next
r("投入数") =a
r("产出数") =b
r("不良品数") =c

 回到顶部