分享此页面

# UIActions 对象

您可以使用工作流脚本中的 UIActions 对象在 ALM 用户界面中执行操作。可以使用以下对象:

对象 | 描述
--- | ---
UIActions.SwitchTab | 触发事件时切换到指定的选项卡。 语法: `UIActions.SwitchTab "<选项卡标签>"` 示例: 在“测试计划”模块中，“状态”字段值更改后，将显示“附件”选项卡。
    Sub Test_FieldChange(FieldName)
     On Error Resume Next
     If FieldName="TS_STATUS" Then
      UIActions.SwitchTab "Attachments"
     End If
     On Error GoTo 0
    End Sub
UIActions.FocusEntity | 根据指定的实体 ID 更改当前模块中的聚焦实体。 语法: `UIActions.FocusEntity "<实体的 ID>", [true/false]` 可选的布尔参数指示指定的 ID 是否属于树中的文件夹 (默认值为 `false`)。 示例: 在“测试计划”模块中，触发事件后，将焦点放在“测试 ID”值为 1 的测试上。
    Function ActionCanExecute(ActionName)
     On Error Resume Next
     If ActionName = "UserDefinedActions.TestPlan_Action1" Then
      UIActions.FocusEntity "1"
     End IF
    ActionCanExecute = DefaultRes
     On Error GoTo 0
    End Function
UIActions.FocusField | 触发事件时转到指定的字段。此对象仅适用于“详细信息”对话框中的字段，不适用于网格视图。 语法: `UIActions.FocusField "<字段名称>"` 示例: 在“缺陷”模块中，设置“关闭日期”值后，将焦点放在“注释”字段上。
    Sub Bug_FieldChange(FieldName)
     On Error Resume Next
     If FieldName = "BG_CLOSING_DATE" Then
      UIActions.FocusField "BG_DEV_COMMENTS"
     End IF
     On Error GoTo 0
    End Sub

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