找回密码
 立即注册

QQ登录

只需一步,快速开始

天下

注册会员

9

主题

57

帖子

126

积分

注册会员

积分
126
天下
注册会员   /  发表于:2022-3-31 14:21  /   查看:2544  /  回复:12
1金币
下载的文件无法编辑,请问该问题如何解决。 image.png485059813.png image.png637481383.png

最佳答案

查看完整内容

这是因为你提供的json元原本就是选中的,因此这是一个表单设计的问题。手动在SpreadJS上调整一下取消多选sheet即可

12 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-31 14:21:14
来自 11#
天下 发表于 2022-4-2 14:39
就这个问题看来,下载的表格打开时,开始就全部都被选中了,这个初始状态不对的情况,这个该怎么优化呢?

这是因为你提供的json元原本就是选中的,因此这是一个表单设计的问题。手动在SpreadJS上调整一下取消多选sheet即可
sheet.gif702830810.png

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-31 17:23:52
2#
如果不希望表单选中可以用sheet.isSelected(false);.如果是表单原本是没选中的,但是导出之后变成了选中状态的,建议提供原始的ssjson文件,这边来做下调研。
回复 使用道具 举报
天下
注册会员   /  发表于:2022-3-31 18:25:55
3#
本帖最后由 天下 于 2022-3-31 18:29 编辑
Derrick.Jiao 发表于 2022-3-31 17:23
如果不希望表单选中可以用sheet.isSelected(false);.如果是表单原本是没选中的,但是导出之后变成了选中状 ...

对的,下载下来的表格,默认是两个都选中了,而且怎么都无法编辑。像上面那个图那样。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-4-1 10:10:38
4#
天下 发表于 2022-3-31 18:25
对的,下载下来的表格,默认是两个都选中了,而且怎么都无法编辑。像上面那个图那样。

这边通过同事收到你的表单,这边发现发过来的表单并不是我们的json。建议直接用console.log(JSON.stringify(spread.toJSON()))在console上打印,然后复制保存为一个txt文件,通过我们论坛的高级模式上传。如果不希望别人看到你的表单,可以设置阅读权限。 image.png693072204.png
回复 使用道具 举报
天下
注册会员   /  发表于:2022-4-1 10:57:56
5#
本帖最后由 天下 于 2022-4-1 11:19 编辑
Derrick.Jiao 发表于 2022-4-1 10:10
这边通过同事收到你的表单,这边发现发过来的表单并不是我们的json。建议直接用console.log(JSON.stringi ...

不支持传这种提交方式,我已将TXT提交给你们工作人员了。 image.png309827880.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-4-1 16:39:44
6#
本帖最后由 Derrick.Jiao 于 2022-4-1 16:43 编辑
天下 发表于 2022-4-1 10:57
不支持传这种提交方式,我已将TXT提交给你们工作人员了。

这边问题已复现了,需要做进一步调研,此贴先改为保留处理,有进展会在本帖更新(SJS-12495

这边看到所有的表单都是选中的状态,有一个临时方法是,在导出前取消选中某个表单即可编辑。

123.ssjson

3.41 MB, 下载次数: 50

回复 使用道具 举报
天下
注册会员   /  发表于:2022-4-1 17:34:24
7#
Derrick.Jiao 发表于 2022-4-1 16:39
这边问题已复现了,需要做进一步调研,此贴先改为保留处理,有进展会在本帖更新(SJS-12495)

这边看 ...

好的,谢谢。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-4-1 17:54:23
8#

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-4-2 13:52:29
9#
经确认,这个是正常现象,因为在excel中,选中多个工作表时,是不允许编辑table的内容,于是就会弹出提示框。如果想要正常编辑,取消多sheet选择即可。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部