Foxtable(狐表)用户栏目专家坐堂 → 列能否自动排序?


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

主题:列能否自动排序?

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


加好友 发短信
等级:小狐 帖子:394 积分:6009 威望:0 精华:0 注册:2015/2/17 10:18:00
列能否自动排序?  发帖心情 Post By:2017/5/1 13:29:00 [只看该作者]

表A1
      车牌照    入口站号   
       :
       :
     

车牌照有上万条记录,(车牌照记录有重复值,如同一台车有时广州上,有时番禺上)入口站名有几百条
用以下代码,分析车辆入口次数:

MainTable = Tables("表A1")
Dim g As New CrossTableBuilder("单车入口站统计", DataTables("表A1"))
g.HGroups.AddDef("车牌照")
g.VGroups.AddDef("入口站名")
g.Totals.AddDef("入口站号", AggregateEnum.Count, "入口站号")
g.HorizontalTotal = True
g.VerticalTotal = True
g.Decimals = 2
g.Build()
MainTable = Tables("单车入口站统计")
CurrentTable.Cols.Frozen = 1
Tables("单车入口站统计").AutoSizeCols()

请教老师:能否通过代码控制【单车入口站统计】表,使该表的列从左到右,列合计值最多的排在最左,依次往右排。



  








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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/2 11:38:00 [只看该作者]

1、建议用分组统计,统计后,你可以排序显示。

 

2、生成分组统计以后,你也可以把垂直表变成水平表的,参考 http://www.foxtable.com/webhelp/scr/2965.htm

 


 回到顶部