标题:请问如何实现grid的双表头,一个为行表头,一个为列表头
只看楼主
lycheeva
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:60
专家分:148
注 册:2010-5-16
结帖率:100%
已结贴  问题点数:20 回复次数:6 
请问如何实现grid的双表头,一个为行表头,一个为列表头
例如这样
搜索更多相关主题的帖子: grid 表头 列表 
2010-06-01 21:50
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:5 
列表头用一个字符字段不行吗?

活到老,学到老! http://www. E-mail:hu-jj@
2010-06-01 22:25
lycheeva
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:60
专家分:148
注 册:2010-5-16
得分:0 
比如一个学生查询系统       课程   成绩   班级
                    姓名

                    学号
                    
                    性别                    
是要这个的格式的
                       

farmer
2010-06-01 22:35
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
楼主的表是不规范的。比如对应课程列下面的姓名是什么数据类型?学号、性别又是什么数据类型?不同的数据类型是不能在同一列出现的,除非是用EXCEL。

活到老,学到老! http://www. E-mail:hu-jj@
2010-06-02 07:13
ibmlang_002
Rank: 5Rank: 5
来 自:浙江-嘉兴
等 级:贵宾
威 望:18
帖 子:437
专家分:176
注 册:2008-8-30
得分:0 
如何会用这样的表格?!

VFP
2010-06-02 13:09
lycheeva
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:60
专家分:148
注 册:2010-5-16
得分:0 
可能我表达的不好,我说说我的实际问题吧,就是我现在要做的是一个物品买卖统计表,想在表中显示出某一天某一种类型的物品的买卖数量,具体要怎么实现?还有怎么让一个字段的内容作为表头显示出来,例如学生字段下面有张三,李四两个内容,我想张三、李四作为表头,这个该怎么实现呢?  

farmer
2010-06-02 13:37
茵梦湖
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:31
帖 子:545
专家分:2180
注 册:2009-4-25
得分:15 

一般不提倡 用双表头或多表头的方式, 而且按你3楼说的也不美观~

如果你真要用3楼方法表达, 可先将header1的高度相应加高(默认好像是19), 如, 你可改成:
thisform.grid1.columns(1).header1.height=45

然后 用动态改动 header1.caption 的方式~~~ 比如, 在第一列的"课程"表头, 用:

thisform.grid1.columns(1).header1.caption="课程"+chr(13)+"姓名:"+姓名值+chr(13)+"学号:"+学号值+chr(13)+...

其它列也类似, 可用 for ..endfor ~

========================================

虽然这么说, 个人对这类不规范的设计是持保留态度的~







[ 本帖最后由 茵梦湖 于 2010-6-3 23:28 编辑 ]
2010-06-03 23:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-308977-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014974 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved