1

仅在从特定字段移动时才设置必填字段 - 例如。StateImplementReview

我可以通过 UI Policys 做到这一点吗?

4

2 回答 2

0

在更改状态模型上,实施状态可用的唯一转换是向审查状态移动。因此,您只能通过从实施状态直接通过才能到达 Review。

所以是的,这可以通过 UI 策略实现。

您可以有一个 UI Policy 条件,显示 State is Review
添加所需的 UI 策略操作以使字段 Mandatory=true

于 2019-01-04T20:05:29.263 回答
0

ServiceNow的客户端脚本绝对可以做到这一点。

function onChange(control, oldValue, newValue, isLoading, isTemplate) { 
     if (newValue == "review" && oldValue == "implement")
     g_form.setMandatory("your_field", true);
}
于 2018-12-18T06:05:58.153 回答