表单规则

表单规则

表单规则允许您定义规则,以便根据自定义条件自动执行表单字段上的某些操作。

支持的表单类型: 事件请求表单、服务请求表单、变更表单和发布表单。

表单规则仅在客户端执行。

创建一个表单规则

您可以在设置>>模板及表单>>表单规则下或从相应的事件、服务或变更模板中创建表单规则。

事件/服务请求表单规则

1. 转到设置>>模板及表单>>表单规则

2. 从下拉菜单中选择首选类型: 事件请求表规则或服务请求表规则。
 


 

3. 点击新建规则。

4. 在规则定义部分下,

        i.提供相关的名称和描述。

        ii.规则适用于: 选择规则适用的首选用户。可用选项包括所有用户、请求者、技术人员和除变更管理者、变更所有者和 SDChange Manager 之外的所有用户。

       iii. 规则应用到:选择所需选项。

  •  选择模板- 选择此项可将规则限制为选定模板,并从出现的组合框中添加首选模板。
  •  所有模板- 选择此项可将规则应用于所有模板。

        iv. 执行动作时机:

              a. 选择所需复选框:

  • 被创建- 选择此项可在创建请求表时应用该规则。

  • 被编辑- 选择此项可在编辑请求表时应用该规则。

              b. 此外,请使用下拉菜单选择首选项:

  • 表单加载 - 选择此项可在表单加载时应用规则

  • 字段变更 - 选择此项可在字段值变更时应用规则,还可使用下拉菜单选择首选字段。

  • 表单提交 - 选择此项可在提交表单时应用规则。

 

注意:表单提交事件仅支持为字段设置值和清除字段值操作。

5. 在条件部分,配置应用规则所依据的标准。

  1. 使用下拉菜单选择首选字段。
  2. 选择首选条件:是、不是、是空或不是空。
  3. 选择相关字段值。

 

您可以创建多个规则。要添加新规则,请点击加号图标并重复上述步骤。要删除规则,请点击首选规则旁边的减号图标。

6.  在动作部分,配置要执行的动作。可用选项如下。

  • 显示字段: 使用此操作可以显示必填字段。

  • 隐藏字段: 这将有助于阻止某些字段的显示。

  • 启用字段: 用户可以编辑已启用的字段。

  • 禁用字段: 用户不能编辑已禁用的字段。

  • 必填字段: 此操作激活字段的必填属性。

  • 非必填字段: 此操作将停用字段的必填属性。

  • 显示资源:  此操作可在请求表中显示指定资源。

  • 隐藏资源:此操作可在请求表中隐藏指定资源。

  • 清除选项:使用此操作可以清除字段选择下拉菜单中的所有选项。

  • 添加选项:此操作将把选项添加到请求/变更表单中的指定选择列表/多选/复选框字段。以后访问该字段时就可以选择这些选项。

  • 删除选项: 您可以使用此操作删除附加到字段的选定选项。

  • 为字段设置值: 您可以为字段设置默认值。

  • 清除字段值: 此操作可清除请求表中某一字段的值。

  • 设置任务#:在符合指定条件的请求中选择必须创建的任务。但用户可以在创建请求时删除这些任务。

  • 隐藏任务#:使用该选项可阻止用户查看任务。也可以设置并隐藏任务,从而防止用户删除任务。

  • 取消设置任务#: 选择不在请求中创建的任务。您还可以隐藏和取消设置任务,从而防止用户创建任务。

  • 取消隐藏任务#: 在其他情况下,请求中隐藏的任务可能需要显示给用户。这时可以使用此选项。

  • 执行自定义脚本: 使用该选项,可以执行脚本,根据用户输入动态修改请求表单。

# - 只有当规则适用于设置为选择模板时,这些选项才可用。

7. 最后,点击保存。 

此外,您也可以在表单规则选项卡下的模板编辑器中创建规则。要访问它,请转到设置 >> 模板及表单 >> 选择首选模板(事件模板或服务模板),然后通过创建新模板或编辑现有模板转到表单规则选项卡。

注意:如果需要,可使用规则选项下的切换按钮禁用规则。
在详细信息页面对请求字段进行定点编辑时,无法执行表单规则。不过,在创建表单规则时,用户可以使用高级门户设置禁用请求中的定点编辑。

请求表单规则示例:


变更表单规则

1. 转到设置>> 模板及表单 >> 表单规则。

2. 从下拉选项中选择变更表单规则。
 


 

3. 点击新建表单规则。

4. 在规则定义部分,

       i. 提供相关名称描述。

      ii. 规则适用于:选择应用该规则的首选用户。可用选项包括所有用户除变更管理人、变更所有者和 SD变更管理人以外的所有用户。
     iii. 规则应用到:选择所需选项。

  • 选择的模板- 选择此项可将规则限制为选定模板,并从出现的组合框中添加首选模板。

  • 所有模板- 选择此项可将规则应用于所有模板。

     iv. 执行动作时机

          a. 选择所需复选框:

  • 被创建- 选择此项可在通过新建变更表单创建变更请求时应用该规则。

  • 被编辑- 选择此项可在通过编辑变更表单编辑变更请求时应用该规则。

          b. 事件:使用下拉菜单选择首选项:

  • 表单加载 - 选择此项可在加载表单时应用规则。

  • 字段变更 - 选择此项可在字段值发生变更时应用规则,还可使用下拉菜单选择首选字段。

  • 表单提交 - 选择此项可在提交变更表单时应用该规则。    


 

注意:表单提交事件仅支持为字段设置值和清除字段值操作。

5. 在条件部分,配置应用规则所依据的标准。

  1. 使用下拉菜单选择首选字段。

  2. 选择首选条件:是、不是、是空或不是空。

  3. 选择相关字段值。

您可以创建多个标准。要添加新标准,请单击加号图标并重复上述步骤。要删除标准,请单击首选标准旁边的减号图标。

6.  在动作部分,配置要执行的动作。可用选项如下。

  • 显示字段: 使用此操作可以显示必填字段。

  • 隐藏字段: 这将有助于阻止某些字段的显示。

  • 启用字段: 用户可以编辑已启用的字段。

  • 禁用字段: 用户不能编辑已禁用的字段。

  • 必填字段: 此操作激活字段的必填属性。

  • 非必填字段: 此操作将停用字段的必填属性。

  • 清除选项: 使用该操作可以删除字段选择下拉菜单中的所有选项。

  • 添加选项: 此操作将把选项添加到变更表单中的指定选择列表/多选字段。以后访问该字段时就可以选择这些选项。

  • 删除选项: 您可以使用此操作删除附加到字段的选定选项。

  • 给字段设置值: 您可以为字段设置默认值。

  • 清除字段值: 此操作可清除变更表单中字段的值。

7. 最后,点击保存。 

此外,您也可以在表单规则选项卡下的模板编辑器中创建规则。要访问它,请转到设置 >> 模板和表单 >> 选择变更模板,然后通过创建新模板或编辑现有模板转到表单规则选项卡。

注意:如果需要,可使用规则选项下的切换按钮禁用规则。
在详细信息页面对变更字段进行定点编辑时,无法执行表单规则。不过,用户可以使用高级门户设置,在创建表单规则时禁用变更中的定点编辑。

变更表单规则示例:


 

发布表单规则

1. 转到设置>> 模板及表单 >> 表单规则。

2. 从下拉菜单中选择发布表单规则:


3. 点击新建表单规则。

4.在规则定义部分

  1. 提供相关名称描述

  2. 规则适用于: 选择规则应适用于其操作的首选用户。可用选项包括

  • 所有用户

  • 除发布经理、发布工程师和 SD发布管理人之外的所有用户

  1. 规则应用到:选择所需选项

  • 选择模板- 选择此项可从出现的组合框中添加您喜欢的模板,从而将规则限制为特定模板。

  • 所有模板- 选择此项可将规则应用于所有模板。

  1. 执行动作时机:

  1. 选择所需复选框

  • 被创建- 选择此项可在创建发布表单时应用该规则。

  • 被编辑- 选择此项可在编辑发布表单时应用该规则。

  1. 条件:使用下拉菜单选择首选项:

  • 表单加载 - 选择此项可在加载表单时应用规则

  • 字段变更 - 选择此项可在字段值发生变更时应用规则,还可使用下拉菜单选择首选字段。

  • 表单提交 - 选择此项可在提交表单时应用该规则。


 

表单提交事件仅支持将值设置到字段清除字段值的操作。

 

5.   在条件部分,配置应用规则所依据的标准。

  1. 使用下拉菜单选择首选字段。

  2. 选择首选条件:是、不是、是空或不是空。

  3. 选择相关字段值。

您可以创建多个标准。要添加新标准,请点击添加并重复上述步骤。要删除标准,请针对您首选的标准点击删除

6.  在动作部分,配置要执行的动作。可用选项如下:

  • 显示字段: 使用此操作可以显示必填字段。

  • 隐藏字段: 这将有助于阻止某些字段的显示。

  • 启用字段: 用户可以编辑已启用的字段。

  • 禁用字段: 用户不能编辑已禁用的字段。

  • 必填字段: 此操作激活字段的必填属性。

  • 非必填字段: 此操作将停用字段的必填属性。

  • 清除选项: 使用该操作可以删除字段选择下拉菜单中的所有选项。

  • 添加选项: 此操作会将选项添加到表单中给定的选择列表/多选/复选框字段。以后访问该字段时,就可以选择这些选项。

  • 删除选项: 您可以使用此操作删除附加到字段的选定选项。

  • 为字段设置值: 您可以为字段设置默认值。

  • 清除字段值: 此操作可清除发布表单中字段的值。

7. 最后,点击保存。 

此外,您也可以在表单规则选项卡下的模板编辑器中创建规则。要访问它,请转到设置 >> 模板和表单 >> 选择变更模板,然后通过创建新模板或编辑现有模板转到表单规则选项卡。

如果需要,使用规则选项下的切换按钮禁用规则。


发布表单规则示例:

   

从列表视图页面对表单规则执行的操作

对规则采取的动作

点击规则旁边的齿轮图标,就可以选择编辑、删除、禁用/启用规则等操作。

 

 

 

删除、禁用和启用操作也可以同时对多个规则执行。要执行批量操作,请选择多个规则,然后从动作下拉菜单中选择首选选项