Foxtable(狐表)用户栏目专家坐堂 → 我有个项目 想要把按姓名合并数据,要求把结算方式也要合并进去 ,请教狐爸帮我解决一下


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

主题:我有个项目 想要把按姓名合并数据,要求把结算方式也要合并进去 ,请教狐爸帮我解决一下

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/5 14:38:00 [显示全部帖子]

不明白你的意思。请具体说明,如何合并,合并到哪里,最后想得到什么?

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/5 15:08:00 [显示全部帖子]

不就是分组统计吗?最后把结算方式添加进去即可,如

 

Dim g As New GroupTableBuilder("统计表1", DataTables("ysk"))
g.Groups.AddDef("客户编码")
g.Groups.AddDef("客户名称")
g.Totals.AddDef("件数")
g.Totals.AddDef("开单金额")
g.Totals.AddDef("收款金额")
g.Build()
Dim t As Table = Tables("统计表1")
t.DataTable.DataCols.add("结算方式", Gettype(String), 255)
For Each r As Row In t.Rows
    r("结算方式") = DataTables("ysk").GetComboListString("结算方式", "结算方式 is not null and 客户编码='" & r("客户编码") & "'")
Next
MainTable = t


 回到顶部