找回密码
 立即注册

QQ登录

只需一步,快速开始

jyjc 讲师达人认证
高级会员   /  发表于:2022-1-13 19:49  /   查看:3107  /  回复:5
本帖最后由 Derrick.Jiao 于 2022-1-14 10:26 编辑

1、给单元格设置数据验证,配置为日期,等于, 2020-1-1
2、在单元格输入 2020年1月1日,结果错了
3、直接输入2020-1-1或者2020/1/1是支持的

期望结果:2020年1月1日也应该被支持,是一个符合的日期


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-1-14 10:28:22
沙发
你好,目前我们的日期数据验证只支持date日期类型的数据验证,对于2020年1月1日会处理为一个字符传,因此不通过。目前已有对应的需求交由产品评估,编号为:40757。

该需求暂时没有列在近期的开发计划中,后续产品经理会评估该需求的合理性以及实现的必要性、可行性,然后加入开发计划。
回复 使用道具 举报
jyjc讲师达人认证
高级会员   /  发表于:2022-1-14 14:06:09
板凳
我们现在用的gc.spread.sheets.all.13.1.3.min这个版本的,那么在这个版本上有没有什么方案能够临时解决一下这个问题了
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-1-14 14:23:49
地板
jyjc 发表于 2022-1-14 14:06
我们现在用的gc.spread.sheets.all.13.1.3.min这个版本的,那么在这个版本上有没有什么方案能够临时解决一 ...

这块我们需要做进一步确认,此贴先改为保留处理,有进展会在本帖更新(SJS-11702)
回复 使用道具 举报
jyjc讲师达人认证
高级会员   /  发表于:2022-1-17 15:53:44
5#
但是这个我在在线编辑器上看是有校验的,为什么两者不一样了,是否有什么方式绕开来解决这个问题了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-1-17 17:06:04
6#
jyjc 发表于 2022-1-17 15:53
但是这个我在在线编辑器上看是有校验的,为什么两者不一样了,是否有什么方式绕开来解决这个问题了

设计同样也是不支持的,

可以试下下面这个方法绕开。
GC.Spread.Common.CultureManager.culture('zh-cn');
GC.Spread.Common.CultureManager.getCultureInfo().DateTimeFormat.preselectedFormatters.push('yyyy年mm月dd日');
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部