Foxtable(狐表)用户栏目专家坐堂 → 分组统计表增加列


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

主题:分组统计表增加列

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/4 15:27:00 [显示全部帖子]

如果你这个是统计出来表,列名和标题可能并不是一致

用如下方式获得列名

Dim cs As new Dictionary(of String,String)
For Each c As Col In Tables("交叉统计表").Cols
       cs.Add(c.Caption,c.Name)
Next
Tables("事件统计_Table1").DataTable.datacols.add("小计",Gettype(Integer), 32, "[" & cs(轻度) & "] + [" & cs("严重") & "]")

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/5 9:25:00 [显示全部帖子]

说明你根本就没这个列.连标题都没.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/21 9:09:00 [显示全部帖子]

Tables("事件统计_Table1").DataTable.datacols.add("小计",Gettype(Integer), 32, "Isnull([" & cs(轻度) & "],0) + isnull([" & cs("严重") & "],0)")


 回到顶部