找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangbo

初级会员

39

主题

133

帖子

490

积分

初级会员

积分
490
zhangbo
初级会员   /  发表于:2021-4-26 16:18  /   查看:4218  /  回复:15
在使用模板中,出现没有配置绑定单元格的数据源验证,导致保存下载的excel,再打开的时候出现报错。模板json在附件问题复现:
使用ssjson,全选后,找到数据校验,可以看到

image.png12145079.png

通过与正确绑定了数据校验的excel对比发现
改模板导出的excel中,数据校验没有与单元格绑定。在模板中清空不了校验。
image.png996797485.png

在操作保存下来的excel中出现报错
image.png345629576.png
目前是直接操作,将ssjson中的校验全部删除了。请问这块是不是一个bug问题?或者有什么其他的方式避免出现该问题

047.zip

12.83 KB, 下载次数: 65

15 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-26 16:36:47
沙发
这边不是很理解您的需求,请问您遇到的问题是,表单没有设置数据验证,但是出现数据验证了,并且导出Excel报错吗?麻烦您再详细描述您的需求。
回复 使用道具 举报
zhangbo
初级会员   /  发表于:2021-4-26 16:49:41
板凳
DerrickJiao 发表于 2021-4-26 16:36
这边不是很理解您的需求,请问您遇到的问题是,表单没有设置数据验证,但是出现数据验证了,并且导出Excel ...

我这边问题是,我们这边在把拿到的excel 转换成pdf的时候,excel这个报错导致pdf转换失败
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-26 17:01:44
地板
zhangbo 发表于 2021-4-26 16:49
我这边问题是,我们这边在把拿到的excel 转换成pdf的时候,excel这个报错导致pdf转换失败

这边是能将导出的Excel转成pdf的,建议您换一个转换工具尝试。

具体的操作步骤是,将您的ssjson导入在线表格编辑器(v14.0.10)
https://demo.grapecity.com.cn/SpreadJS/WebDesigner/index.html

然后导出为Excel,通过第三方软件转pdf。
回复 使用道具 举报
zhangbo
初级会员   /  发表于:2021-4-26 17:32:05
5#
DerrickJiao 发表于 2021-4-26 17:01
这边是能将导出的Excel转成pdf的,建议您换一个转换工具尝试。

具体的操作步骤是,将您的ssjson导入在 ...

您好,我们这边换pdf,是后端单独写的,没有使用spreadjs相关的api。相关处理可以使用office打开导出的excel就会出现报错,这个报错就导致相关转换pdf失败
回复 使用道具 举报
zhangbo
初级会员   /  发表于:2021-4-26 17:33:21
6#
DerrickJiao 发表于 2021-4-26 17:01
这边是能将导出的Excel转成pdf的,建议您换一个转换工具尝试。

具体的操作步骤是,将您的ssjson导入在 ...

wps打开的话,会自动修复报错
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-26 17:39:21
7#
zhangbo 发表于 2021-4-26 17:33
wps打开的话,会自动修复报错

这边不是很理解为何需要导出Excel后再保存为pdf,您可以直接通过SpreadJS导出pdf,您通过其他方法转pdf,这边可能无法为您提供合适的解决方案。
回复 使用道具 举报
zhangbo
初级会员   /  发表于:2021-4-26 17:57:38
8#
DerrickJiao 发表于 2021-4-26 17:39
这边不是很理解为何需要导出Excel后再保存为pdf,您可以直接通过SpreadJS导出pdf,您通过其他方法转pdf, ...

没用spread导出pdf是因为,我们这边业务很复杂,尤其在保存的时候做了很多的业务,如果在加上导出pdf,光字体的静态资源也很麻烦,所以目前我们这边没有用到spreadjs的导出pdf
回复 使用道具 举报
zhangbo
初级会员   /  发表于:2021-4-26 17:58:26
9#
zhangbo 发表于 2021-4-26 17:57
没用spread导出pdf是因为,我们这边业务很复杂,尤其在保存的时候做了很多的业务,如果在加上导出pdf,光 ...

我这边的主要意思,简明点给您描述就是,导出的excel用 office打开会报错。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-26 18:06:00
10#
zhangbo 发表于 2021-4-26 17:58
我这边的主要意思,简明点给您描述就是,导出的excel用 office打开会报错。

用office导出之所以报错,是因为Excel不支持复选框 image.png662708739.png
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部