找回密码
 立即注册

QQ登录

只需一步,快速开始

tqw

注册会员

2

主题

6

帖子

16

积分

注册会员

积分
16
  • 48

    金币

  • 2

    主题

  • 6

    帖子

最新发帖
tqw
注册会员   /  发表于:2022-11-21 15:43  /   查看:1056  /  回复:8
初始化设置数据
image.png962083435.png
发现表头在最上面,字母那一行
image.png789359130.png
并且导出无表头只有数据
image.png415903624.png
导出代码
image.png957914123.png
只是为什么啊?
image.png899362487.png

8 个回复

倒序浏览
xcymoo
超级版主   /  发表于:2022-11-21 15:52:02
沙发
您好,因为您的表头设置在header上,excel并不支持,所以需要在toJSON的时候设置几个属性为true:
frozenColumnsAsRowHeaders、
frozenRowsAsColumnHeaders,

https://demo.grapecity.com.cn/sp ... t-doc-content_title
回复 使用道具 举报
tqw
注册会员   /  发表于:2022-11-21 16:01:11
板凳
xcymoo 发表于 2022-11-21 15:52
您好,因为您的表头设置在header上,excel并不支持,所以需要在toJSON的时候设置几个属性为true:
frozenC ...

还是不可以欸
  1. // 导出
  2.       saveExcel() {
  3.         let spread = this.designer.getWorkbook();
  4.         let excelIo = new IO();
  5.         let json = spread.toJSON({ includeBindingSource: true, frozenColumnsAsRowHeaders: true, frozenRowsAsColumnHeaders: true });
  6.         // here is excel IO API
  7.         excelIo.save(json,  blob=> {
  8.             FileSaver.saveAs(blob, this.paramsObj.sheetName+'.xlsx');
  9.         },  e=> {
  10.             // process error
  11.             console.log(e);
  12.         });

  13.       },
复制代码
回复 使用道具 举报
tqw
注册会员   /  发表于:2022-11-21 16:09:25
地板
xcymoo 发表于 2022-11-21 15:52
您好,因为您的表头设置在header上,excel并不支持,所以需要在toJSON的时候设置几个属性为true:
frozenC ...

或者我怎么把表头不要设置到header上啊 我就是用setDataSource这个api直接设置数据,就把表头设置在header上了,这样是有问题的吗?
回复 使用道具 举报
xcymoo
超级版主   /  发表于:2022-11-21 16:17:23
5#

不好意思,tojson应该是使用columnHeadersAsFrozenRows属性,您可以试一下
回复 使用道具 举报
tqw
注册会员   /  发表于:2022-11-21 16:25:26
6#
xcymoo 发表于 2022-11-21 16:17
不好意思,tojson应该是使用columnHeadersAsFrozenRows属性,您可以试一下

可以了,谢谢您
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-21 17:12:14
7#
问题解决了就好,那本贴就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
tqw
注册会员   /  发表于:2022-11-21 17:20:07
8#
Lynn.Dou 发表于 2022-11-21 17:12
问题解决了就好,那本贴就先结贴了,有问题欢迎另开新帖交流。

好的,多谢啦
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-11-21 18:44:52
9#

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部