找回密码
 立即注册

QQ登录

只需一步,快速开始

四夕羽

初级会员

41

主题

108

帖子

449

积分

初级会员

积分
449

圣诞拼拼乐

[已处理] 导出excel报错

四夕羽
初级会员   /  发表于:2020-6-22 16:23  /   查看:3792  /  回复:4
通过toJSON导出excel的时候,设置可选参数

  1. rowHeadersAsFrozenColumns: false,
  2. columnHeadersAsFrozenRows: false,
复制代码
报错, image.png588446654.png

Mike.rar

586.42 KB, 下载次数: 393

Demo代码

4 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-6-22 18:25:18
沙发
本帖最后由 Fiooona 于 2020-6-23 10:50 编辑

问题已复现,需要进一步调研,已与研发同事反馈,问题编号4724,有进展会在此更新
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-6-23 16:10:08
板凳
问题是这样的:
您代码中添加数据验证的方法有误,所以导出报错:
将方法改为按以下代码修改:
      for (let i = 0; i < this.sheet.getRowCount(); i++) {
          var dv = new GC.Spread.Sheets.DataValidation.createNumberValidator(
            GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.between,
            "0",
            "9999",
            true
          );
          dv.showInputMessage(true);
          dv.inputMessage("Value must be number between 0 and 9999.");
          dv.inputTitle("tip");
          this.sheet.setDataValidator(i, 23, dv);
        }
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
四夕羽
初级会员   /  发表于:2020-6-23 17:33:47
地板
Fiooona 发表于 2020-6-23 16:10
问题是这样的:
您代码中添加数据验证的方法有误,所以导出报错:
将方法改为按以下代码修改:

好的 谢谢 已经可以导出了
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-6-23 17:50:46
5#
有问题欢迎开新帖交流~
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部