Foxtable(狐表)用户栏目专家坐堂 → 含文字内容的跨表统计问题


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

主题:含文字内容的跨表统计问题

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


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

表B的DataColChanged事件 中设置如下代码:

If e.DataCol.Name = "调度单号" Then 

if e.datarow.isnull("调度单号") then

e.DataRow("商品车") = nothing

else

Dim g As New GroupTableBuilder("统计表1"DataTables("表A"))
g
.Groups.AddDef("商品车")
g
.Totals.AddDef("台数")

g.filter = "调度单号='" & e.newvalue & "'"

dim dt as datatable = g.Build(true)

dim s as string = ""

for each dr as datarow in dt.datarows

s = s & "," & dr("商品车") & dr("台数") & "台"

next
    e.
DataRow("
商品车") = s.trim(",")

end if
End
 
If


 回到顶部