数据验证,日期类型,2020年1月1日校验不成功(40757)
本帖最后由 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日也应该被支持,是一个符合的日期
你好,目前我们的日期数据验证只支持date日期类型的数据验证,对于2020年1月1日会处理为一个字符传,因此不通过。目前已有对应的需求交由产品评估,编号为:40757。
该需求暂时没有列在近期的开发计划中,后续产品经理会评估该需求的合理性以及实现的必要性、可行性,然后加入开发计划。 我们现在用的gc.spread.sheets.all.13.1.3.min这个版本的,那么在这个版本上有没有什么方案能够临时解决一下这个问题了 jyjc 发表于 2022-1-14 14:06
我们现在用的gc.spread.sheets.all.13.1.3.min这个版本的,那么在这个版本上有没有什么方案能够临时解决一 ...
这块我们需要做进一步确认,此贴先改为保留处理,有进展会在本帖更新(SJS-11702) 但是这个我在在线编辑器上看是有校验的,为什么两者不一样了,是否有什么方式绕开来解决这个问题了
jyjc 发表于 2022-1-17 15:53
但是这个我在在线编辑器上看是有校验的,为什么两者不一样了,是否有什么方式绕开来解决这个问题了
设计同样也是不支持的,
可以试下下面这个方法绕开。
GC.Spread.Common.CultureManager.culture('zh-cn');
GC.Spread.Common.CultureManager.getCultureInfo().DateTimeFormat.preselectedFormatters.push('yyyy年mm月dd日');
页:
[1]