Foxtable(狐表)用户栏目专家坐堂 → 窗体的table的数据汇总


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

主题:窗体的table的数据汇总

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


加好友 发短信
等级:六尾狐 帖子:1499 积分:11175 威望:0 精华:0 注册:2014/8/13 16:19:00
窗体的table的数据汇总  发帖心情 Post By:2024/11/1 11:13:00 [只看该作者]

窗体中有个TABLE,其中的数据都有ID和金额,ID可重复(未排序)
我要汇总同ID的全部金额,有什么好办法吗?
如果遍历,还得记录前面已经汇总过的数据,有点麻烦。


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110826 积分:564074 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/1 11:26:00 [只看该作者]


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


加好友 发短信
等级:六尾狐 帖子:1499 积分:11175 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2024/11/1 14:17:00 [只看该作者]


大概数据是这样的:
ID        费用名称      费用总额        状态
---------------------------------------------------
ZL001     申请费         1000           未缴费
ZL001     加急费         500             未缴费
ZL001     优先费         1000           未缴费
ZL002     申请费         70               未缴费
ZL001     翻译费         1000           未缴费
.........
我要从中汇总一下,写到一个word中,改成以下形式:

ID        费用总额       费用说明
ZL001    3500         申请费1000;加急费500;优先费1000;翻译费1000
ZL002    70            申请费70 






 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110826 积分:564074 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/1 14:22:00 [只看该作者]

http://www.foxtable.com/webhelp/topics/0681.htm


For Each 
nm As String In DataTables("订单").GetValues("ID")
output.show("总额=" & DataTables("订单").Compute("Sum(费用总额)","[ID] = '" & nm  & "'"))
output.show("说明=" & DataTables("订单").SQLGetComboListString("费用名称+费用总额 ","[ID] = '" & nm  & "'"))
Next


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


加好友 发短信
等级:六尾狐 帖子:1499 积分:11175 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2024/11/1 14:47:00 [只看该作者]

费用名称+费用总额
这个不好用,其他的都ok。
我看帮助,没有这个用法啊

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110826 积分:564074 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/1 14:56:00 [只看该作者]

使用的什么数据库?

 回到顶部