CRM 2013限制日期字段

CRM 2013 Limit the date field

本文关键字:日期 字段 2013 CRM      更新时间:2023-09-26

我有3个日期和时间字段(仅限日期)。但我想限制用户不能选择未来的日期。我的意思是,不能在日期选择器中选择今天之后的日期。我该怎么做?

Crm日期时间字段不支持这种类型的功能。您需要创建自己的html web资源,并使用众所周知的库/控件,如jquery日期选择器。一旦资源到位,使用onload和onsave事件形式将picker值与隐藏的日期时间值同步应该相对容易。

您必须用插件或JavaScript(或业务规则)编写验证器,或者两者兼而有之。JS只在表单中工作,但有可能给出更漂亮的错误消息,有了业务规则,你可以有一个内联消息的验证。如果你只使用GUI添加数据,那么只使用JS/业务规则就足够了,但如果数据可以以任何其他方式出现,我也会用插件来保护它。

验证器非常简单,检索字段并将其与当前的日期对象进行比较。如果涉及很多时区,情况可能会更糟,我们不喜欢时区。。。。