以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]交叉统计表列更名  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77705)

--  作者:vvfree
--  发布时间:2015/11/24 3:25:00
--  [求助]交叉统计表列更名


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20151124022053.png
图片点击可在新窗口打开查看

如图请问交叉统计表的分组列,chu ru怎么改名,获取不到列明  只能获取到最下层的列而已?


--  作者:y2287958
--  发布时间:2015/11/24 8:14:00
--  
循环获取
--  作者:大红袍
--  发布时间:2015/11/24 9:18:00
--  

生成以后,再改标题。

 

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

 

 

 


--  作者:vvfree
--  发布时间:2015/11/24 13:44:00
--  回复:(大红袍)生成以后,再改标题。 http...

不行呢  只能改水平列 统计列,  垂直分组 改不了 ,按照列名只是增加而已?代码如下,就是红色部分 生成的  CHU 和 RU 

 

Dim g As New CrossTableBuilder("统计表1", DataTables("mxb"))
g.HGroups.AddDef("mc", "", "名称")
g.HGroups.AddDef("bm", "", "编码")

g.VGroups.AddDef("time", "{0}月")


g.VGroups.AddDef("fxdm")


g.Totals.AddDef("sl", "数量")

g.Totals.AddDef("fxdm", AggregateEnum.Count, "笔数")
g.Build()
MainTable = Tables("统计表1")

 


--  作者:大红袍
--  发布时间:2015/11/24 14:01:00
--  

查看生成后的表的列名,然后用3楼的方法改

 

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

 


--  作者:vvfree
--  发布时间:2015/11/24 14:27:00
--  回复:(大红袍)查看生成后的表的列名,然后用3楼的方...

就是因为表结构上没有啊


--  作者:大红袍
--  发布时间:2015/11/24 14:29:00
--  
以下是引用vvfree在2015/11/24 14:27:00的发言:

就是因为表结构上没有啊

 

生成以后,就能查看啊。用3楼的方法修改啊。


--  作者:vvfree
--  发布时间:2015/11/24 19:34:00
--  回复:(大红袍)以下是引用vvfree在2015/11/24 14:27...

可以了 谢谢 但是 Tables("窗口_表A").DataSource = DataTables("统计表1")  绑定的表 Tables("窗口_表A")不能使用风格吗,怎么设置无效 不存在datatable

[此贴子已经被作者于2015/11/24 19:34:14编辑过]

--  作者:大红袍
--  发布时间:2015/11/24 19:45:00
--  

你怎么调用?你试试这样用。

 

Tables("窗口_表A").DataTable.XXXXXXXXXXXXXXXX