以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关于Table控件的多行表头设置  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=11700)

--  作者:ashi_shine
--  发布时间:2011/8/8 15:59:00
--  关于Table控件的多行表头设置

从数据库读出来的数据表里的字段结构是已经定义好的,并且是带_ 的,程序里我用的是Table控件,思路是将我读出来的数据库表数据赋值给Table控件的数据源,这一步数据读取是没问题的。但是因为字段名称里带下划线的缘故,Table控件默认是以多行表头的方式显示的,但我要的不是多行表头显示的模式。

在FoxTable表定义里,我看到有 是否启动多行表头 的这个属性设置,但是Table控件的属性设置里,没有这一项。

那么,用代码的方式能实现吗?有提供这样的接口吗?


--  作者:狐狸爸爸
--  发布时间:2011/8/8 16:00:00
--  

看看以下内容的最后一句话:

 

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

 


--  作者:ashi_shine
--  发布时间:2011/8/8 16:02:00
--  
我用的是Table控件,不是针对现有的表,在表属性里设置 启动多行表头 为FALSE,只能是针对已存在的数据表,但是我的数据表并不是本地存在的,这个设置对我没有效果。
--  作者:狐狸爸爸
--  发布时间:2011/8/8 16:10:00
--  

只能用代码了:

 

Tables("窗口1_Table1").DataTable.MultiRowHeader = False
Tables("窗口1_Table1").DataTable.BuildHeader()


--  作者:ashi_shine
--  发布时间:2011/8/8 16:11:00
--  
图片点击可在新窗口打开查看啊哈,就是这个,谢谢狐爸。图片点击可在新窗口打开查看