找回密码
 立即注册

QQ登录

只需一步,快速开始

mtkj
金牌服务用户   /  发表于:2020-5-27 16:29  /   查看:2452  /  回复:3
数据导出时导出所有数据 而不是导出当前页
合并后设置列居中

3 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-5-27 18:48:16
沙发
您好,这个问题预计明天上午给您回复。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-5-28 09:38:17
板凳
您好,关于导出Excel的数据问题,两个方案:
1.在Export之前,只需将Paging设置为False,然后在调用Export Method后再次将其重新设置。示例代码:
  1. view.pageSize = 0;
  2. wijmo.grid.xlsx.FlexGridXlsxConverter.save(flexGrid,{includeColumnHeaders:this.includeColumnHeader,includeCellStyles:false},'FlexGrid.xlsx');
  3. view.pageSize = 10;
复制代码

2.您可以添加另一个没有分页的FlexGrid实例,并确保其隐藏,两个网格的Items来源都相同,然后在隐藏的表格上调用Export方法。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-5-28 10:02:55
地板
合并后设置列居中。
关于这个问题没有直接能解决的方案,最简单的办法就是用formatItem.addHandler,
判断单元格的padding与单元格高度是否匹配,参考css相关资料:

https://juejin.im/post/5cd111b0f265da03a00fe5d2
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部