找回密码
 立即注册

QQ登录

只需一步,快速开始

ctjl_yf
注册会员   /  发表于:2020-8-7 09:08:01
31#
Fiooona 发表于 2020-7-27 14:20
【保留处理中】

请问什么时候能解决这个问题?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-8-7 17:14:14
32#
会在下个版本中修复,现在有个workaround 方法,参考:
  1. // 追加表单逻辑
  2.         function mergeWorkbook() {
  3.             spread.suspendPaint();
  4.             temp.getNamedStyles().forEach(function (namedStyle) {
  5.                                 if (namedStyle.name.startsWith("__builtInStyle")) {
  6.                                         namedStyle.name = mergeFlag + importFlag + namedStyle.name.replace("__builtInStyle", "builtInStyle");
  7.                                 } else {
  8.                                         namedStyle.name = mergeFlag + importFlag + namedStyle.name;
  9.                                 }
  10.                 //console.log(namedStyle);
  11.                 spread.addNamedStyle(namedStyle);
  12.             });
  13.             for (var i = 0; i < temp.getSheetCount(); i++) {
  14.                 var sheet = temp.getSheet(i);
  15.                 //console.log(sheet.name());
  16.                 var sheetJson = JSON.stringify(sheet.toJSON());
  17.                 sheetJson = sheetJson.replace(/"style":"__builtInStyle/g, '"style":"builtInStyle');
  18.                 sheetJson = sheetJson.replace(/"style":"/g, '"style":"'+mergeFlag+ + importFlag);
  19.                 // 把parentName也统一
  20.                 sheetJson = sheetJson.replace(/"parentName":"__builtInStyle/g, '"parentName":"builtInStyle');
  21.                 sheetJson = sheetJson.replace(/"parentName":"/g, '"parentName":"'+mergeFlag+ + importFlag);
  22.                 var newSheet = new GC.Spread.Sheets.Worksheet("newSheet");
  23.                 console.log(sheetJson);
  24.                 newSheet.fromJSON(JSON.parse(sheetJson));
  25.                 newSheet.name(sheet.name() + "_" + mergeFlag + "_" + importFlag);
  26.                 spread.addSheet(spread.getSheetCount(), newSheet);
  27.             }
  28.             importFlag++;
  29.             spread.resumePaint();
  30.         }
复制代码


组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
ctjl_yf
注册会员   /  发表于:2020-10-15 14:44:18
33#
Fiooona 发表于 2020-8-7 17:14
会在下个版本中修复,现在有个workaround 方法,参考:

最新的发布了吗?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-10-15 15:07:14
34#
ctjl_yf 发表于 2020-10-15 14:44
最新的发布了吗?

您好,请问您现在的版本是多少呢,目前最新的版本是v13.2.3。(您可以下载附件)

SpreadJS.Release.13.2.3.zip

15.61 MB, 下载次数: 765

回复 使用道具 举报
ctjl_yf
注册会员   /  发表于:2021-3-24 14:24:54
35#
DerrickJiao 发表于 2020-10-15 15:07
您好,请问您现在的版本是多少呢,目前最新的版本是v13.2.3。(您可以下载附件)

拼接后,表格的图片不能显示
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-24 14:32:26
36#
ctjl_yf 发表于 2021-3-24 14:24
拼接后,表格的图片不能显示

您好,建议您重新开一个新帖并上传能复现问题的demo以及描述您的需求,这边调研一下。
回复 使用道具 举报
1234
您需要登录后才可以回帖 登录 | 立即注册
返回顶部