找回密码
 立即注册

QQ登录

只需一步,快速开始

xxzzxx

初级会员

33

主题

74

帖子

285

积分

初级会员

积分
285
xxzzxx
初级会员   /  发表于:2024-2-29 17:30  /   查看:746  /  回复:8
本帖最后由 Joestar.Xu 于 2024-3-1 11:43 编辑


调研编号:SJS-23043

版本为V16.2.4
比如我为sheet设置tag

  sheet.tag('12345test')
之后保存为sjs文件

将网页关闭之后使用Spread.open()
的方式将sjs文件重新读取
之后使用alert(sheet.tag())读取该sheet的tag发现是 undefined
worksheet的tag是无法保存的吗

8 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-2-29 17:56:44
沙发
您好,我这边在16.2.4版本中测试了一下,并没有复现出您这个问题,能否请您上传一个可以复现您问题的Demo,我们这边调研一下。

image.png740807800.png

image.png526209105.png
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
xxzzxx
初级会员   /  发表于:2024-3-1 09:33:11
板凳
本帖最后由 xxzzxx 于 2024-3-1 10:43 编辑
Joestar.Xu 发表于 2024-2-29 17:56
您好,我这边在16.2.4版本中测试了一下,并没有复现出您这个问题,能否请您上传一个可以复现您问题的Demo, ...

我是用fetch的方式取得sjs文件的blob,
之后使用
let testSpread = new GC.Spread.Sheets.Workbook();
testSpread.open(blob, function(){},{openMode: GC.Spread.Sheets.OpenMode.incremental})
const sheet = testSpread.getSheet(0);
console.log(sheet.tag());
这样是取不到tag的

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-1 11:35:17
地板
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
xxzzxx
初级会员   /  发表于:2024-3-1 13:29:41
5#
Joestar.Xu 发表于 2024-3-1 11:35
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。

let testSpread = new GC.Spread.Sheets.Workbook();
testSpread.open
好像是不能用这种方式新建一个spread吗,这样子open好像会报错
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-1 14:38:13
6#
您好,我注意到您另外开了一个帖子,我将在另一个帖子中回复您。
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-4 09:44:10
7#
您好,我这边测试了一下,并没有复现出您描述的问题,能否请您上传一个可以复现出您问题的Demo呢?

image.png957611999.png

v17.zip

8.63 KB, 下载次数: 29

SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
xxzzxx
初级会员   /  发表于:2024-3-5 10:01:23
8#
没有问题了
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-3-5 10:03:59
9#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部