Foxtable(狐表)用户栏目专家坐堂 → [求助]统计


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

主题:[求助]统计

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


加好友 发短信
等级:五尾狐 帖子:1005 积分:5955 威望:0 精华:0 注册:2015/6/18 5:15:00
[求助]统计  发帖心情 Post By:2015/11/2 17:04:00 [只看该作者]

老师好,怎样统计窗口临时加载的外部数据源的数据表。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/2 17:10:00 [只看该作者]

 你想怎么统计?临时加载的一样用,表名写成如  窗口1_Table1

 

 比如分组统计

 

Dim b As New GroupTableBuilder("统计表1",DataTables("窗口1_Table1"))
b.Groups.AddDef("产品") '根据产品分组
b.Totals.AddDef("数量") '对数量进行统计
b.Build '生成统计表
MainTable = Tables("统计表1") '打开生成的统计表


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


加好友 发短信
等级:五尾狐 帖子:1005 积分:5955 威望:0 精华:0 注册:2015/6/18 5:15:00
  发帖心情 Post By:2015/11/2 17:30:00 [只看该作者]

老师,我是要筛选后在最一行显示合计数。(比如我筛选出每个列名称的数据后合计)

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/2 17:35:00 [只看该作者]


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


加好友 发短信
等级:五尾狐 帖子:1005 积分:5955 威望:0 精华:0 注册:2015/6/18 5:15:00
  发帖心情 Post By:2015/11/2 20:02:00 [只看该作者]

老师,合计行字体想变粗体怎样设置

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/2 20:13:00 [只看该作者]

以下是引用江南小城在2015/11/2 20:02:00的发言:
老师,合计行字体想变粗体怎样设置

 

这个没有办法。

 

要不你就用汇总模式,不要用合计模式。然后设置表样式即可。

 

http://www.foxtable.com/help/topics/0156.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
江南小城
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1005 积分:5955 威望:0 精华:0 注册:2015/6/18 5:15:00
  发帖心情 Post By:2015/11/3 7:45:00 [只看该作者]

谢谢老师

 回到顶部
帅哥哟,离线,有人找我吗?
江南小城
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1005 积分:5955 威望:0 精华:0 注册:2015/6/18 5:15:00
  发帖心情 Post By:2015/11/3 8:32:00 [只看该作者]

老师,把表A第一列数据复制到表A第二列中,望老师帮忙。

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2015/11/3 8:51:00 [只看该作者]

单个 Tables("表A").Current("第二列") = Tables("表A").Current("第一列")

 

全表

DataTables("表A").SQLReplaceFor("第二列","第一列","",True)

DataTables("表A").Load()

 

http://www.foxtable.com/help/topics/2898.htm

 


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/3 9:07:00 [只看该作者]

以下是引用江南小城在2015/11/3 8:32:00的发言:
老师,把表A第一列数据复制到表A第二列中,望老师帮忙。

 

这样做有什么意义?

 

For Each r As Row In Tables("表A").rows
    r("第二列") = r("第一列")
Next


 回到顶部
总数 51 1 2 3 4 5 6 下一页