找回密码
 立即注册

QQ登录

只需一步,快速开始

那时花开

注册会员

14

主题

53

帖子

133

积分

注册会员

积分
133
那时花开
注册会员   /  发表于:2021-12-1 18:06  /   查看:2648  /  回复:14
本帖最后由 那时花开 于 2021-12-1 18:07 编辑

我在设计器里给1个格子做了个数据验证,这个是生效的。但是我tojson后再fromtojson,数据验证失效,这个咋处理呢?下面是我的导出序列化参数和导入序列化参数。
image.png134898070.png

image.png662738952.png

14 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-1 18:21:55
推荐
你好,请问你把对应的表单导出到哪里呢?如果是导入再详细在线表格编辑器,那么数据验证的弹窗还是在的,如果是导入到普通的SpreadJS,那么对应的弹框逻辑需要自行实现。可以参考这个教程
https://gcdn.grapecity.com.cn/fo ... hread&tid=82877

如果不是,请提供导出后的json,这边测试一下。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-1 18:23:35
板凳
您好:
没能够重现您的问题,重现问题的demo见附件。您可以在我提供的demo上进行修改,如能重现问题请将修改后的结果重新上传,我再帮您看看。

IO_Template_01.html

12.82 KB, 下载次数: 56

回复 使用道具 举报
那时花开
注册会员   /  发表于:2021-12-1 20:14:46
地板
我这是普通的SpreadJS 怎么不集成到普通的那去。。。。
回复 使用道具 举报
那时花开
注册会员   /  发表于:2021-12-1 20:22:46
5#
那怎么获取所有绑定了验证规则的格子?我这可能要给格子标注下
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-2 09:16:53
6#
那时花开 发表于 2021-12-1 20:22
那怎么获取所有绑定了验证规则的格子?我这可能要给格子标注下

想这些弹框都是设计器中集成的,这部分在普通的SpreadJS中需要自行实现,可以参考上面链接的教程。
image.png66406554.png

如需获取表单单元格的数据验证,请遍历所有行列通过sheet.getDataValidator(1,1)获取
回复 使用道具 举报
那时花开
注册会员   /  发表于:2021-12-2 09:45:48
7#
type 3,6 指的是? 我想区别下出错警告,怎么区分呢?
回复 使用道具 举报
那时花开
注册会员   /  发表于:2021-12-2 10:08:59
8#
还有个问题,我这是在设计器里做的数据验证,在ValidationError里怎么拿到出错信息,我看demo是代码创建的数据验证。
回复 使用道具 举报
那时花开
注册会员   /  发表于:2021-12-2 10:33:10
9#
后面的已经处理了,type3,6指的是?
回复 使用道具 举报
那时花开
注册会员   /  发表于:2021-12-2 10:34:48
10#
出错信息和警告已经处理,type 3.6 指的是?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部