表单规则允许您定义规则,以便根据自定义条件自动执行表单字段上的某些操作。
支持的表单类型: 事件请求表单、服务请求表单、变更表单和发布表单。
表单规则仅在客户端执行。
您可以在设置>>模板及表单>>表单规则下或从相应的事件、服务或变更模板中创建表单规则。
1. 转到设置>>模板及表单>>表单规则
2. 从下拉菜单中选择首选类型: 事件请求表规则或服务请求表规则。
3. 点击新建规则。
4. 在规则定义部分下,
i.提供相关的名称和描述。
ii.规则适用于: 选择规则适用的首选用户。可用选项包括所有用户、请求者、技术人员和除变更管理者、变更所有者和 SDChange Manager 之外的所有用户。
iii. 规则应用到:选择所需选项。
iv. 执行动作时机:
a. 选择所需复选框:
被创建- 选择此项可在创建请求表时应用该规则。
被编辑- 选择此项可在编辑请求表时应用该规则。
b. 此外,请使用下拉菜单选择首选项:
表单加载 - 选择此项可在表单加载时应用规则
字段变更 - 选择此项可在字段值变更时应用规则,还可使用下拉菜单选择首选字段。
表单提交 - 选择此项可在提交表单时应用规则。
5. 在条件部分,配置应用规则所依据的标准。
6. 在动作部分,配置要执行的动作。可用选项如下。
显示字段: 使用此操作可以显示必填字段。
隐藏字段: 这将有助于阻止某些字段的显示。
启用字段: 用户可以编辑已启用的字段。
禁用字段: 用户不能编辑已禁用的字段。
必填字段: 此操作激活字段的必填属性。
非必填字段: 此操作将停用字段的必填属性。
显示资源: 此操作可在请求表中显示指定资源。
隐藏资源:此操作可在请求表中隐藏指定资源。
清除选项:使用此操作可以清除字段选择下拉菜单中的所有选项。
添加选项:此操作将把选项添加到请求/变更表单中的指定选择列表/多选/复选框字段。以后访问该字段时就可以选择这些选项。
删除选项: 您可以使用此操作删除附加到字段的选定选项。
为字段设置值: 您可以为字段设置默认值。
清除字段值: 此操作可清除请求表中某一字段的值。
设置任务#:在符合指定条件的请求中选择必须创建的任务。但用户可以在创建请求时删除这些任务。
隐藏任务#:使用该选项可阻止用户查看任务。也可以设置并隐藏任务,从而防止用户删除任务。
取消设置任务#: 选择不在请求中创建的任务。您还可以隐藏和取消设置任务,从而防止用户创建任务。
取消隐藏任务#: 在其他情况下,请求中隐藏的任务可能需要显示给用户。这时可以使用此选项。
执行自定义脚本: 使用该选项,可以执行脚本,根据用户输入动态修改请求表单。
# - 只有当规则适用于设置为选择模板时,这些选项才可用。
7. 最后,点击保存。
此外,您也可以在表单规则选项卡下的模板编辑器中创建规则。要访问它,请转到设置 >> 模板及表单 >> 选择首选模板(事件模板或服务模板),然后通过创建新模板或编辑现有模板转到表单规则选项卡。
请求表单规则示例:
1. 转到设置>> 模板及表单 >> 表单规则。
2. 从下拉选项中选择变更表单规则。
3. 点击新建表单规则。
4. 在规则定义部分,
i. 提供相关名称和描述。
ii. 规则适用于:选择应用该规则的首选用户。可用选项包括所有用户和除变更管理人、变更所有者和 SD变更管理人以外的所有用户。
iii. 规则应用到:选择所需选项。
选择的模板- 选择此项可将规则限制为选定模板,并从出现的组合框中添加首选模板。
所有模板- 选择此项可将规则应用于所有模板。
iv. 执行动作时机
a. 选择所需复选框:
被创建- 选择此项可在通过新建变更表单创建变更请求时应用该规则。
被编辑- 选择此项可在通过编辑变更表单编辑变更请求时应用该规则。
b. 事件:使用下拉菜单选择首选项:
表单加载 - 选择此项可在加载表单时应用规则。
字段变更 - 选择此项可在字段值发生变更时应用规则,还可使用下拉菜单选择首选字段。
表单提交 - 选择此项可在提交变更表单时应用该规则。
5. 在条件部分,配置应用规则所依据的标准。
使用下拉菜单选择首选字段。
选择首选条件:是、不是、是空或不是空。
选择相关字段值。
6. 在动作部分,配置要执行的动作。可用选项如下。
显示字段: 使用此操作可以显示必填字段。
隐藏字段: 这将有助于阻止某些字段的显示。
启用字段: 用户可以编辑已启用的字段。
禁用字段: 用户不能编辑已禁用的字段。
必填字段: 此操作激活字段的必填属性。
非必填字段: 此操作将停用字段的必填属性。
清除选项: 使用该操作可以删除字段选择下拉菜单中的所有选项。
添加选项: 此操作将把选项添加到变更表单中的指定选择列表/多选字段。以后访问该字段时就可以选择这些选项。
删除选项: 您可以使用此操作删除附加到字段的选定选项。
给字段设置值: 您可以为字段设置默认值。
清除字段值: 此操作可清除变更表单中字段的值。
7. 最后,点击保存。
此外,您也可以在表单规则选项卡下的模板编辑器中创建规则。要访问它,请转到设置 >> 模板和表单 >> 选择变更模板,然后通过创建新模板或编辑现有模板转到表单规则选项卡。
变更表单规则示例:
1. 转到设置>> 模板及表单 >> 表单规则。
2. 从下拉菜单中选择发布表单规则:
3. 点击新建表单规则。
4.在规则定义部分
提供相关名称和描述。
规则适用于: 选择规则应适用于其操作的首选用户。可用选项包括
所有用户
除发布经理、发布工程师和 SD发布管理人之外的所有用户
规则应用到:选择所需选项
选择模板- 选择此项可从出现的组合框中添加您喜欢的模板,从而将规则限制为特定模板。
所有模板- 选择此项可将规则应用于所有模板。
执行动作时机:
选择所需复选框
被创建- 选择此项可在创建发布表单时应用该规则。
被编辑- 选择此项可在编辑发布表单时应用该规则。
条件:使用下拉菜单选择首选项:
表单加载 - 选择此项可在加载表单时应用规则
字段变更 - 选择此项可在字段值发生变更时应用规则,还可使用下拉菜单选择首选字段。
表单提交 - 选择此项可在提交表单时应用该规则。
5. 在条件部分,配置应用规则所依据的标准。
使用下拉菜单选择首选字段。
选择首选条件:是、不是、是空或不是空。
选择相关字段值。
6. 在动作部分,配置要执行的动作。可用选项如下:
显示字段: 使用此操作可以显示必填字段。
隐藏字段: 这将有助于阻止某些字段的显示。
启用字段: 用户可以编辑已启用的字段。
禁用字段: 用户不能编辑已禁用的字段。
必填字段: 此操作激活字段的必填属性。
非必填字段: 此操作将停用字段的必填属性。
清除选项: 使用该操作可以删除字段选择下拉菜单中的所有选项。
添加选项: 此操作会将选项添加到表单中给定的选择列表/多选/复选框字段。以后访问该字段时,就可以选择这些选项。
删除选项: 您可以使用此操作删除附加到字段的选定选项。
为字段设置值: 您可以为字段设置默认值。
清除字段值: 此操作可清除发布表单中字段的值。
7. 最后,点击保存。
此外,您也可以在表单规则选项卡下的模板编辑器中创建规则。要访问它,请转到设置 >> 模板和表单 >> 选择变更模板,然后通过创建新模板或编辑现有模板转到表单规则选项卡。
发布表单规则示例:
对规则采取的动作
点击规则旁边的齿轮图标,就可以选择编辑、删除、禁用/启用规则等操作。
删除、禁用和启用操作也可以同时对多个规则执行。要执行批量操作,请选择多个规则,然后从动作下拉菜单中选择首选选项