找回密码
 立即注册

QQ登录

只需一步,快速开始

海川

注册会员

6

主题

18

帖子

54

积分

注册会员

积分
54
海川
注册会员   /  发表于:2021-5-12 08:58  /   查看:2782  /  回复:7
本帖最后由 海川 于 2021-5-12 09:11 编辑

合并sheet表格 替换样式名称, excelIo.save 保存报错。不替换样式名称保存正常。json文件附件上传。
var jsons = spread.toJSON();
console.log(JSON.stringify(jsons));
var excelIo = new GC.Spread.Excel.IO();
excelIo.save(jsons, function (blob) {
    //json  转换为blob文件saveAs(blob, fileName);

}, function (e) {
    alert(e);
});
///===================

temp.getNamedStyles().forEach(function (namedStyle) {     
//合并表格注释 替换名称,excelIo.save()保存正常; 启用样式名称替换 excelIo.save()保存报错

namedStyle.name ="__"+_temptablecode + importFlag +namedStyle.name;
    spread.addNamedStyle(namedStyle);});

未更改样式名称-保存正确.rar

3.9 KB, 下载次数: 74

替换样式名称-保存报错.rar

3.92 KB, 下载次数: 82

7 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-12 09:10:19
沙发
这边用您的ssjson在14的在线表格编辑器都是能正常导出的,未能复现您的问题,建议您提供一份能复现问题的demo。另外,麻烦您详细描述为什么需要修改样式名称
image.png60092162.png
回复 使用道具 举报
海川
注册会员   /  发表于:2021-5-12 09:15:11
板凳
合并sheet 替换样式名称,不替换样式名称 合并sheet表格时 样式不对。稍等我马上写一个单独的demo.
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-12 09:21:18
地板
海川 发表于 2021-5-12 09:15
合并sheet 替换样式名称,不替换样式名称 合并sheet表格时 样式不对。稍等我马上写一个单独的demo.

好的,您写完demo后可以通过我们的高级模式进行上传。另外,为了更便于我们理解您的需求,麻烦您将您预期效果和出现问题的效果
回复 使用道具 举报
海川
注册会员   /  发表于:2021-5-12 12:50:00
5#
我在本地 多次测试,应该是这个gc.spread.excelio.13.2.0.min.js 文件版本问题。 用最新在线的 gc.spread.excelio. 14.0.10.min.js 版本测试正常。
下载 V14.0.10 本地 替换之前的授权 license.js 无法使用......

另外请问:
V13.2.0开发授权可以免费升级到什么版本?

V13.2.0部署版本可以免费升级到什么版本?



demo.rar

2.58 MB, 下载次数: 142

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-12 14:11:17
6#
海川 发表于 2021-5-12 12:50
我在本地 多次测试,应该是这个gc.spread.excelio.13.2.0.min.js 文件版本问题。 用最新在线的 gc.spread.e ...

如果在14.0.10测试正常说明在新版本中已修复,13的授权与14授权不通用。

v13的授权无论是开发还是部署您可以升级到13.2.3。

建议您升级产品至14.0.10,如不确认您是否可以升级至14版本,建议您联系我们对应的销售。

关于bug修复版本问题您可以到下方链接了解
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1
回复 使用道具 举报
海川
注册会员   /  发表于:2021-5-12 14:36:36
7#
好的,谢谢!
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-12 14:48:36
8#

不用客气,有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部