使用 js 在 CRM Dynamics 表单中验证 field/attribute
Validate field/attribute in CRM Dynamics forms using js
我在 CRM Dynamics 中验证表单属性时遇到问题。
我添加了一个 JavaScript 代码,用于根据我的业务规则验证属性值。
并添加到 2 个事件,保存时的表单和更改时的字段,
问题是:
1- 这是验证属性的最佳方式吗?
2- 如果使用这种方式,我怎样才能停止保存表单或将其作为有效表单传递?
我认为这是验证输入的好方法。如果您希望在其中一项验证失败时停止保存,请执行以下操作:
- 在保存事件处理程序注册期间检查"Pass execution context"。
- 向保存过程中调用的函数添加参数。
如果您的验证失败,请调用以下代码:
execObj.getEventArgs().preventDefault()
您可以在此处找到更多详细信息 -https://msdn.microsoft.com/en-us/library/gg509060.aspx
我在 CRM Dynamics 中验证表单属性时遇到问题。 我添加了一个 JavaScript 代码,用于根据我的业务规则验证属性值。 并添加到 2 个事件,保存时的表单和更改时的字段,
问题是:
1- 这是验证属性的最佳方式吗?
2- 如果使用这种方式,我怎样才能停止保存表单或将其作为有效表单传递?
我认为这是验证输入的好方法。如果您希望在其中一项验证失败时停止保存,请执行以下操作:
- 在保存事件处理程序注册期间检查"Pass execution context"。
- 向保存过程中调用的函数添加参数。
如果您的验证失败,请调用以下代码:
execObj.getEventArgs().preventDefault()
您可以在此处找到更多详细信息 -https://msdn.microsoft.com/en-us/library/gg509060.aspx