分享此页面

# 脚本编辑器

可以用脚本编辑器修改已由脚本生成器生成的脚本，或创建用户定义的工作流脚本。有关打开脚本编辑器的信息，请参见工作流自定义概览。

“脚本编辑器”选项卡包含以下元素：

- “脚本编辑器”工具栏。包含创建脚本时使用的按钮。有关详细信息，请参见了解脚本编辑器命令。

- 脚本树。列出可添加代码的事件过程。事件过程按触发它们的模块分组。有关详细信息，请参见工作流事件参考。

- “脚本”窗格。显示所选事件过程的代码。要创建或修改脚本，可将 VBScript 代码添加到事件过程。有关详细信息，请参见创建工作流脚本。

- “消息”窗格。显示保存或验证脚本时遇到的任何语法错误。

交叉项目自定义

ALM 版本: 交叉项目自定义功能对 Quality Center Enterprise Edition 不可用。有关 ALM 版本及其功能的详细信息，请参阅ALM 版本。

如果在模板或链接的项目中工作，则脚本树在工作流脚本下显示两个部分:

- 模板脚本（共享）。此部分中列出的工作流脚本是从模板应用于链接项目的脚本。有关应用模板自定义的详细信息，请参阅交叉项目自定义。

  如果使用链接的项目，仅当有模板中定义的模板脚本时才显示此部分。模板脚本不能在链接的项目中编辑。如果从模板删除项目，则模板脚本保留在项目中，且可编辑。

- 项目脚本。此部分中列出的工作流脚本只应用于正在使用的模板或链接的项目。模板此部分的脚本不应用于链接的项目。

  运行链接项目的工作流脚本时，ALM 将把模板脚本和项目脚本组合到一个脚本中。模板脚本和项目脚本中重复的变量或函数可能导致冲突。

在模板项目中工作时的其他注意事项：

- 由一个脚本生成器生成的脚本在模板脚本 (共享) 下创建。

- ALM 将前缀 Template_ 添加到模板脚本中的事件。默认情况下，ALM 触发模板事件过程。如果模板事件过程不存在或指示模板事件过程调用项目事件过程，将触发项目事件过程。

  每个模板事件都包括对并行项目事件的带注释的调用。例如，模板脚本中的 Template_Bug_New 事件显示如下：

      Sub Template_Bug_New
          On Error Resume Next
          `call Bug_New
          On Error Go To 0
      End Sub

  要指示模板脚本调用项目事件，请如下删除注释标记，以激活对项目事件的调用：

      Sub Template_Bug_New
          On Error Resume Next
          call Bug_New
          On Error Go To 0
      End Sub

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