Foxtable(狐表)用户栏目专家坐堂 → 如何将一个数据底表的结构,如何展示时更改结构?


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

主题:如何将一个数据底表的结构,如何展示时更改结构?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107324 积分:545887 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/20 15:47:00 [显示全部帖子]

这种使用交叉统计:http://www.foxtable.com/webhelp/topics/3285.htm

Dim b As New CrossTableBuilder("统计表1",DataTables("订单"))
b.HGroups.AddDef("
编号"'添加客户列用于水平分组
b.HGroups.AddDef("
子编号"'添加客户列用于水平分组
b.VGroups.AddDef("
类别"'添加产品列用于垂直分组
b.Totals.AddDef("
金额"'添加数量列用于统计
b.Build '
生成统计表
Maintable = Tables("统计表1"'打开生成的统计表

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


加好友 发短信
等级:超级版主 帖子:107324 积分:545887 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/20 16:26:00 [显示全部帖子]

可以

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


加好友 发短信
等级:超级版主 帖子:107324 积分:545887 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/20 17:15:00 [显示全部帖子]

先生成统计表,然后遍历统计表所有行逐行处理,根据编号使用compute取最大日期,使用GetComboListString取明细编号

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


加好友 发短信
等级:超级版主 帖子:107324 积分:545887 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/20 17:26:00 [显示全部帖子]

只能遍历

 回到顶部