找回密码
 立即注册

QQ登录

只需一步,快速开始

三三
金牌服务用户   /  发表于:2023-1-4 14:53  /   查看:3598  /  回复:10
1金币
本帖最后由 Clark.Pan 于 2023-1-5 18:46 编辑

image.png632435912.png 模板导入在线编辑器显示下拉框,导出不显示,本地模板是从平台导出的,调用spread.save()方法导出,在平台显示下拉框,导出不显示,只有第一行不显示

葡萄城在线导出.xlsx

9.69 KB, 下载次数: 524

10 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-4 18:15:13
沙发
您好,从您提供的Excel文件中可以看到C3这个单元格上面没有设置任何数据验证,故导出后没有下拉框
image.png481494750.png
具体原因需要您提供导出前页面的ssjson,我们继续深入调查。
回复 使用道具 举报
三三
金牌服务用户   /  发表于:2023-1-5 09:36:27
板凳
Clark.Pan 发表于 2023-1-4 18:15
您好,从您提供的Excel文件中可以看到C3这个单元格上面没有设置任何数据验证,故导出后没有下拉框

具体 ...

这个模板导入在线编辑器C3显示下拉框的,在线导出又不显示下拉框
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-5 09:52:55
地板
所以要您发我们能够重现问题的ssjson,我们看看是为什么。在上一个帖子我也是这么说的
image.png330039977.png
回复 使用道具 举报
三三
金牌服务用户   /  发表于:2023-1-5 10:08:52
5#
Clark.Pan 发表于 2023-1-5 09:52
所以要您发我们能够重现问题的ssjson,我们看看是为什么。在上一个帖子我也是这么说的

这个是导出的ssison文件,我提供的模板导入到在线编辑器就有问题,本地模板C3是没有下拉框的,导入到在线编辑器就显示下拉框,有点奇怪,在线再导出就不显示

文件.ssjson

19.44 KB, 下载次数: 570

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-5 18:38:57
6#
已重现问题并反馈给开发,有调查结果后我会在这里再次回复您。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-12 16:16:22
7#
您好,这个问题调查出来是这样的:
我们查了一下ssjson发现C3单元格存在两个数据验证
image.png988398437.png
无论是SpreadJS还是Excel都是不允许一个单元格存在两个数据验证的。SpreadJS的策略会忽略掉前面的那个数据验证,显示上显示出了第二个数据验证的效果。
另外,我们试了一下无论是从SpreadJS的代码上还是从在线表格编辑器上都造不出这样同一个单元格包含两个数据验证的情况。如果是之前数据验证是一个范围,第二个数据验证生成之后会将之前数据验证的range分离。并用第二个数据验证范围中之前的部分。
所以您需要排查一下您这个ssjson是否有人工合成的情况,如果有的话,请注意数据验证的range,确认是否在同一个range下会存在多个数据验证。
回复 使用道具 举报
三三
金牌服务用户   /  发表于:2023-1-12 16:40:43
8#
Clark.Pan 发表于 2023-1-12 16:16
您好,这个问题调查出来是这样的:
我们查了一下ssjson发现C3单元格存在两个数据验证

我也不知道C3单元格怎么存在两个数据验证,模板是客户提供的,Excel如果同一个单元格存在俩个数据校验是不是就会去掉校验的?现在是在线显示,导出不显示,不一致
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-12 17:02:27
9#
Excel我做了同样的设置,导入SpreadJS 生成ssjson后可以看到,也做了断开的处理,不会出现重复现象
image.png462944335.png
回复 使用道具 举报
三三
金牌服务用户   /  发表于:2023-1-12 17:26:53
10#
Clark.Pan 发表于 2023-1-12 17:02
Excel我做了同样的设置,导入SpreadJS 生成ssjson后可以看到,也做了断开的处理,不会出现重复现象

你用我我上面发的模板试下,导入会显示下拉框,导出不显示
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部