找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 小数验证

Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-29 19:11:09
2#
您好,这个结果是正常的。

您输入的数值23是在右侧数值范围之内的,所以不会报错。能具体描述下您的需求吗?

如果您是想要限制用户只能输入小数,那么数据验证是不能实现的。您可以通过自定义单元格或者监听EditEnding 事件来强制将整数保留目标小数位数。

自定义单元格相关地址:https://demo.grapecity.com.cn/sp ... types/custom/purejs
回复 使用道具 举报
最佳答案
最佳答案
Fiooona
论坛元老   /  发表于:2020-7-29 18:10:27
来自 11#
谢谢您的反馈,是我们文档没有及时更新,添加时间的验证可以按照以下的实现方式:

  1.     var dv2 = new GC.Spread.Sheets.DataValidation.createTimeValidator(GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.between, '9:08:09', '19:08:09');
  2. sheet.setDataValidator(1,1, dv2);
复制代码
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部