找回密码
 立即注册

QQ登录

只需一步,快速开始

laonawuli

银牌会员

39

主题

146

帖子

3383

积分

银牌会员

积分
3383

活字格认证

laonawuli
银牌会员   /  发表于:2011-10-21 10:07  /   查看:7009  /  回复:6
请问,为什么我在Sheet中找不到ColumnFooter这个属性呢?
我只能看到关于ColumnHeader的属性...

我用的是Fp2.5 for vs2005

6 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-21 10:41:00
沙发
FP2.5中没有ColumnFooter属性,
回复 使用道具 举报
laonawuli
银牌会员   /  发表于:2011-10-21 11:04:00
板凳
原帖由 dof 于 2011-10-21 10:41:00 发表
FP2.5中没有ColumnFooter属性,


请问哪个版本开始有了呢?
其实,我在实现这样一个功能时候遇到了麻烦:
将sheet的datasource设置为一个刚刚从oracle中查询出来的结果集,然后手动计算小计,计算小计后,手动往表中间插入行,名为“小计:” 。在最后,在表的末尾手动Add一行,然后ColumnSpan设置为列一共的宽度,然后在里面写一些例如“制表员某某某”一类的字样。
可是,这一做完以后,如果客户点击了某一列的Sort、或者Filter功能,那就坏了,整个界面完全乱套了,我手动添加的那些行,混入到数据当中了,制表员竟然能排序到第一行。。。。很混乱,所以我想,是不是可以将某些列固定起来,我知道有个FrozenColumn 的属性,但是貌似只能给最后一行用,中间添加的那些“小计”沾不上光。不知道如何解决这个问题?
另外,sheet是否提供对某些列进行分组小计的功能呢?例如设置一个属性就OK了,不用想我一样大大的循环。。。。
回复 使用道具 举报
laonawuli
银牌会员   /  发表于:2011-10-21 13:06:00
地板
另外请问 SortTrailingFrozenRows  这个属性 在FP2.5中有吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-21 13:52:00
5#
你好,你使用的FP2.5是用于ActiveX项目开发吗,你提到的这些属性都是 Spread for .NET产品中所用的
回复 使用道具 举报
laonawuli
银牌会员   /  发表于:2011-10-21 14:51:00
6#
原帖由 dof 于 2011-10-21 13:52:00 发表
你好,你使用的FP2.5是用于ActiveX项目开发吗,你提到的这些属性都是 Spread for .NET产品中所用的


你好,就是普通的c# winform程序开发
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-21 16:45:00
7#
FP2.5发布至今已经有些时间了,如果没有特殊要求,你可以使用Spread for WinForm5.0,你说的这些方法在这个版本中都是有的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部