找回密码
 立即注册

QQ登录

只需一步,快速开始

qyl

银牌会员

3

主题

8

帖子

2981

积分

银牌会员

积分
2981

活字格认证

最新发帖

[已处理] spread 排序 导出

qyl
银牌会员   /  发表于:2015-4-2 20:43  /   查看:5375  /  回复:3
Spread数据出来后
重新根据某一列排序后
再输出excel,excel数据输出的结果是没有排序前的
怎样能够输出spread数据排序后的数据格式

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-4-3 10:36:00
沙发
回复 1楼qyl的帖子

请问你使用的是SaveExcel方法保存Spread数据到Excel文件么?

在该方法里有一个重载方法,可以传ExcelSaveFlags, 这个参数设置为SaveAsViewed即可。
代码参考:
  1. fpSpread1.SaveExcel("D:\\excelfile.xls", FarPoint.Excel.ExcelSaveFlags.SaveAsViewed);
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
qyl
银牌会员   /  发表于:2015-4-3 14:02:00
板凳
我是用的这个方法,不过这样就没法输出header了.
我想输出带有列标题的并且重新排序后的数据.
有什么方法吗?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-4-3 17:43:00
地板
回复 3楼qyl的帖子

这和其他设置不冲突。
ExcelSaveFlags是可以复选的,比如:
  1.             fpSpread1.SaveExcel("D:\\excelfile.xls", FarPoint.Excel.ExcelSaveFlags.SaveAsViewed| FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders);
复制代码

评分

参与人数 1满意度 +5 收起 理由
qyl + 5 谢谢,的确可以复选.已经成功解决.

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部