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


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

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

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


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
我有个项目 想要把按姓名合并数据,要求把结算方式也要合并进去 ,请教狐爸帮我解决一下  发帖心情 Post By:2018/3/5 14:14:00 [只看该作者]

我有个项目 想要把按姓名合并数据,要求把结算方式也要合并进去 ,请教狐爸帮我解决一下
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.foxdb


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


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

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

 


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


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
  发帖心情 Post By:2018/3/5 14:55:00 [只看该作者]

我意思是按客户编码合并,一个客户一条记录,结算方式按记录有的放上去 如图
图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | 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


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


加好友 发短信
等级:九尾狐 帖子:2552 积分:20057 威望:0 精华:0 注册:2012/5/19 11:57:00
  发帖心情 Post By:2018/3/5 15:10:00 [只看该作者]

对的
多谢多谢

 回到顶部