找回密码
 立即注册

QQ登录

只需一步,快速开始

ffcs_lidm

金牌服务用户

12

主题

32

帖子

122

积分

金牌服务用户

积分
122

[已处理] 小数验证

ffcs_lidm
金牌服务用户   /  发表于:2020-7-29 18:10  /   查看:7995  /  回复:12
1金币
官方例子中,数据验证对于小数的验证,输入整数都不报错,校验是通过的,请问下验证小数范围的怎么验证
image.png18822020.png

最佳答案

查看完整内容

谢谢您的反馈,是我们文档没有及时更新,添加时间的验证可以按照以下的实现方式:

12 个回复

倒序浏览
最佳答案
最佳答案
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分为非常满意!
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-29 19:11:09
2#
您好,这个结果是正常的。

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

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

自定义单元格相关地址:https://demo.grapecity.com.cn/sp ... types/custom/purejs
回复 使用道具 举报
ffcs_lidm
金牌服务用户   /  发表于:2020-7-30 15:19:18
3#
lynn512 发表于 2020-7-29 19:11
您好,这个结果是正常的。

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

好的,还有个问题,有没有对时间进行验证的呢,如下 image.png128039855.png
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-30 16:59:04
4#
您好,目前SpreadJS没有提供关于时间的数据验证。
回复 使用道具 举报
ffcs_lidm
金牌服务用户   /  发表于:2020-7-30 18:45:05
5#
lynn512 发表于 2020-7-30 16:59
您好,目前SpreadJS没有提供关于时间的数据验证。

const dataValidator = sheet.getDataValidator(activeRow, activeCol)
const type = dataValidator.type() 获取的验证类型怎么有time的呢

==》那接口里怎么会有时间的验证呢
image.png193993529.png
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-7-30 19:16:31
6#
本帖最后由 Fiooona 于 2020-7-30 19:18 编辑

需要进一步确认,预计明早给您答复
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
ffcs_lidm
金牌服务用户   /  发表于:2020-7-30 19:19:17
7#
Fiooona 发表于 2020-7-30 19:16
这个文档是在哪找的呢?应该是我们文档中的错误


是引入的@grapecity/spread-sheets/dist/gc.spread.sheets.d.ts这个依赖文件里的
image.png227438658.png
回复 使用道具 举报
ffcs_lidm
金牌服务用户   /  发表于:2020-7-30 19:21:09
8#
Fiooona 发表于 2020-7-30 19:16
需要进一步确认,预计明早给您答复

而且我们平常的excel里是有对时间进行验证
image.png842623596.png
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-7-30 19:38:48
9#
好的,明早给您答复,可能加了这个方法我们文档还没更新
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部