请选择 进入手机版 | 继续访问电脑版
首页
开发者学堂
文档
论坛
市场
生态机会
活动

spreadjs666
金牌服务用户   /  发表于:2025-3-20 16:18  /   查看:957  /  回复:10
本帖最后由 Lynn.Dou 于 2025-6-30 11:43 编辑

产品:SpreadJS
版本:18.0.4
调研编号:SJS-28736
Last Review:2025-03-31
当前进展:工作表名称不合理,已提供解决方案。

产品:SpreadJS
版本:18.0.4
调研编号:SJS-28908
Last Review:2025-06-30
当前进展:已在V18.1.0修复。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

10 个回复

Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-3-20 16:48:33 沙发
本帖最后由 Lynn.Dou 于 2025-3-20 18:04 编辑

您好,
问题已复现,已记录下来进一步调研原因,待有进展贴中通知您。(SJS-28736)
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2025-3-26 10:34:35 板凳
Lynn.Dou 发表于 2025-3-20 16:48
您好,
问题已复现,已记录下来进一步调研原因,待有进展贴中通知您。(SJS-28736)

请问有进展了吗
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-3-26 11:04:41 地板
更新进展:
经调研,原因json文件中包含了一个无效的sheet名称:123123啊啥的a' (注意多了一个单引号)。


事实上,无论调用 SpreadJS 的API 还是使用 UI去输入sheetName,您应该都无法将上述字符串设置为工作表名称。
所以就产生了疑惑,该json文件中为何会有此sheet名称呢?是否对原始json文件做了修改?
对于解决方案,将最后一个单引号删除即可,即 123123啊啥的a


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2025-3-26 16:31:36 5#
Lynn.Dou 发表于 2025-3-26 11:04
更新进展:
经调研,原因json文件中包含了一个无效的sheet名称:123123啊啥的a' (注意多了一个单引号)。 ...

您好,我们使用的是window.spread.commandManager().execute({cmd: "renameSheet", oldValue : 'Sheet1' ,newValue: "2222'", sheetName : 'Sheet1', name: "2222'", sheet:window?.spread?.getActiveSheet()});

请问可以给出一个sheetName的规则吗?因为我们的限制是按照官方弹窗中进行设置的,但是目前看来似乎弹窗中并不完整,因此需要一个完成的校验规则或方法去进行判断
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-3-26 17:49:31 6#
确认好后回复您
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-3-27 13:46:38 7#
本帖最后由 Lynn.Dou 于 2025-3-27 14:57 编辑

您好,撇号或称单引号  (') 在提示弹窗中未出现也是保持了与Excel一样的设计,目前sheet关于特殊符号命名规则如下:


关于 renameSheet 命令修改特殊符号可以生效的问题(期望不生效或提示错误),已经记录下来进一步跟进了,待有进展贴中通知您。(SJS-28908)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2025-3-28 15:42:44 8#
Lynn.Dou 发表于 2025-3-27 13:46
您好,撇号或称单引号  (') 在提示弹窗中未出现也是保持了与Excel一样的设计,目前sheet关于特殊符号命名规 ...

好的,十分感谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-3-28 16:46:05 9#
您客气了
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-4-8 09:52:06 10#
更新进展:
“关于 renameSheet 命令修改特殊符号可以生效的问题(期望不生效或提示错误)(SJS-28908)”
此问题计划于V18.1.0修复
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部
求助中心
快速入口