分享此页面

# 示例：自定义缺陷模块对话框

此示例显示如何自定义“添加缺陷”对话框中的字段布局和其他字段属性。可创建相似的代码来排列“缺陷详细信息”对话框的布局。

此示例演示自定义所有用户组的字段属性的解决方案。还可以使用脚本生成器自定义“缺陷模块”对话框的布局。如果使用脚本生成器，必须单独为每个用户组执行自定义。

此示例包括以下过程：

- `SetFieldApp` 是一种通用过程，它接收字段名及其属性作为参数，并将属性分配到字段。请参见SetFieldApp。

- `FieldCust_AddDefect` 在“添加缺陷”对话框中对每个字段调用 `SetFieldApp`，以设置字段的属性。对某些字段，`FieldCust_AddDefect` 检查当前用户所属的用户组，并相应地自定义字段属性。`Bug_New` 事件过程中有对 `FieldCust_AddDefect` 的调用。请参见FieldCust_AddDefect。

备注: 要实现此示例，可运行添加缺陷字段自定义脚本生成器，然后修改产生的脚本。

- 将生成的函数 `WizardFieldCust_Add` 重命名为 `FieldCust_AddDefect`，并根据需要修改它。（在修改生成的脚本之前，必须重命名它，这样下次运行脚本生成器时就不会覆盖它。）
- 脚本生成器在事件过程 `Bug_New` 中放置对 `WizardFieldCust_Add` 的调用。将它改为 `FieldCust_AddDefect`。
- 运行脚本生成器时，生成函数 SetFieldApp。不需要重命名或修改此函数。

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 17.0 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: