找回密码
 立即注册

QQ登录

只需一步,快速开始

hongshanshan SpreadJS 开发认证
高级会员   /  发表于:2021-11-30 17:45  /   查看:6007  /  回复:15
本帖最后由 Lynn.Dou 于 2021-12-1 16:55 编辑

带宏的文件,含的图表数据源是来源其他文件,导致导入报错

test.rar

257.55 KB, 下载次数: 573

15 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-6 16:40:52
推荐
本帖最后由 Derrick.Jiao 于 2022-2-11 11:04 编辑

您好,目前V14小版本已结束(最新版本V14.2.5),在进行V15的开发工作,所以关于此问题需要在V15中修复。
————————————————————————————————
目前v15已发布,请通过npm升级或者到我们官网下载对应的产品包。
回复 使用道具 举报
hongshanshanSpreadJS 开发认证
高级会员   /  发表于:2021-11-30 17:45:51
沙发
fromJSON执行卡住,没有继续执行下面的程序
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-30 18:13:13
板凳
您好,SpreadJS不支持宏,所以无法导入带宏的文件。
回复 使用道具 举报
hongshanshanSpreadJS 开发认证
高级会员   /  发表于:2021-11-30 18:24:16
地板
Lynn.Dou 发表于 2021-11-30 18:13
您好,SpreadJS不支持宏,所以无法导入带宏的文件。

刚才电话交流过,提供这个文件给技术部。帮忙研究下,导入文件后,不报错,能继续执行fromJSON后面的逻辑
回复 使用道具 举报
hongshanshanSpreadJS 开发认证
高级会员   /  发表于:2021-11-30 18:25:20
5#
Lynn.Dou 发表于 2021-11-30 18:13
您好,SpreadJS不支持宏,所以无法导入带宏的文件。

不需要支持宏,能正常打开这个文件即可
回复 使用道具 举报
hongshanshanSpreadJS 开发认证
高级会员   /  发表于:2021-11-30 18:26:14
6#
Lynn.Dou 发表于 2021-11-30 18:13
您好,SpreadJS不支持宏,所以无法导入带宏的文件。

这个问题的核心,是图表的数据源是来源其他文件,导致导入卡住了
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-1 09:44:18
7#
您好,
这边测试跨工作簿的图表可以导入SJS,但是由于SJS不支持跨工作簿引用数据,所以数据会丢失。
测试步骤如下:
1、使用Excel生成跨工作簿图表(chart.xlsx),引用数据为data.xlsx
2、将chart.xlsx导入SJS。(在fromJSON后,执行setValue方法,用以测试js代码能否正常执行)
测试结果如下图,单元格A1可以赋值。
image.png514426269.png
image.png347835082.png

data.xlsx

7.96 KB, 下载次数: 531

chart.xlsx

14.54 KB, 下载次数: 545

回复 使用道具 举报
hongshanshanSpreadJS 开发认证
高级会员   /  发表于:2021-12-1 10:12:02
8#
Lynn.Dou 发表于 2021-12-1 09:44
您好,
这边测试跨工作簿的图表可以导入SJS,但是由于SJS不支持跨工作簿引用数据,所以数据会丢失。
测试 ...

提供一个有问题的文件,对比了下,应该是这个图表的头部标题有问题

image.png171273802.png

chart.rar

10.93 KB, 下载次数: 565

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-1 13:44:03
9#
这个文件是怎么生成的,请详细描述下复现步骤。
如果是SJS生成的,请提供下ssjson文件。
回复 使用道具 举报
hongshanshanSpreadJS 开发认证
高级会员   /  发表于:2021-12-1 13:53:37
10#
Lynn.Dou 发表于 2021-12-1 13:44
这个文件是怎么生成的,请详细描述下复现步骤。
如果是SJS生成的,请提供下ssjson文件。

编辑了图表系列的名称

image.png63536376.png
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部