以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何统计多张子表的页数和件数值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=170405) |
-- 作者:yfy13338431925 -- 发布时间:2021/7/25 0:07:00 -- 如何统计多张子表的页数和件数值 一张主表table1下按分类分成多张子表table2,table3,table4,分别在不同的页签容器展示。 下面的代码如何改成实现把table2,table3,table4的页数和件数填充到主表的总页数和总件数字段中。
Dim t1 As Table = e.Form.Controls("Table1").Table |
-- 作者:有点蓝 -- 发布时间:2021/7/25 20:11:00 -- Dim t3 As Table = e.Form.Controls("Table3").Table For Each r As Row In t1.Rowsr("总件数") = r.DataRow.GetChildRows("第一类履历材料").Count + r.DataRow.GetChildRows("第二个子表名称").Count r("总页数") = t2.DataTable.Compute("sum(页数)","档案编号 = \'" & r("档案编号") & "\'") + t3.DataTable.Compute("sum(页数)","档案编号 = \'" & r("档案编号") & "\'") Next |