以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 交叉統計分組列為數值列的問題 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=16643) |
||||
-- 作者:don -- 发布时间:2012/2/20 15:26:00 -- 交叉統計分組列為數值列的問題 交叉統計分組列如果是數值列,生成的統計表會改變該列為備註列! 見附件,第一列是整數型,但生成的統計表變為備註型,以致如對統計表第一列排序就亂了
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/20 15:30:00 -- 呵呵,不对啊,我生成的交叉统计的结构是:
统计表1
第一列 ----> 整数 第二列_1(-100) ----> 长整数 第二列_2(30) ----> 长整数 第二列_3(50) ----> 长整数 第二列_4(60) ----> 长整数 |
||||
-- 作者:don -- 发布时间:2012/2/20 15:36:00 -- 以下是引用狐狸爸爸在2012-2-20 15:30:00的发言:
呵呵,不对啊,我生成的交叉统计的结构是:
统计表1
第一列 ----> 整数 第二列_1(-100) ----> 长整数 第二列_2(30) ----> 长整数 第二列_3(50) ----> 长整数 第二列_4(60) ----> 长整数 -------------------------------------------------- 我的版本是2012.02.07.1 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/20 15:49:00 -- 我的版本和你一样呢。
[此贴子已经被作者于2012-2-20 15:52:08编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/20 15:52:00 -- 我知道怎么回事了,我没有单击你的按钮,而是通过菜单中的“重复上次交叉统计”进行的。
你这样修改就行了:
Dim g As New CrossTableBuilder("统计表1", DataTables("表B"))
不能使用垂直方向自动汇总,否则会改变列类型,因为垂直汇总的时候,要显示“总计”这两个非数值的字符。 其实用自动生成汇总模式就行了,而且效果更好。 [此贴子已经被作者于2012-2-20 15:54:00编辑过]
|
||||
-- 作者:don -- 发布时间:2012/2/20 16:04:00 -- 哦,明白了. |