创建工作流脚本
用脚本编辑器将 VBScript 代码添加到 ALM 事件过程,或创建可从 ALM 事件过程调用的用户定义的过程。
-
在“工作流”窗口上单击脚本编辑器链接。将打开脚本编辑器。
有关“脚本编辑器”窗口的详细信息,请参见脚本编辑器。
-
在脚本树中,选择需要为其自定义工作流的模块节点。
除特定模块的节点以外,脚本树还包含公用脚本节点。创建必须可从几个模块访问的用户定义的过程时,将它们放在公用脚本节点下。要声明可以跨所有模块使用的全局变量,在所有函数外部的公用脚本节点下面声明变量。
-
展开节点,并根据希望何时触发代码来选择需要添加代码的事件过程。“脚本”窗格中显示此事件过程的现有脚本。
有关 ALM 事件过程的描述,请参见工作流事件参考。
-
将 VBScript 代码添加到脚本。
备注: 脚本树中模块名称旁边的红色指示器
表示在该模块中有未保存的脚本变更。 -
要使用代码完成功能,而不输入 ALM 对象、属性、方法和字段的名称,在要插入对象名称的位置放置插入点,并单击“代码完成”
按钮。有关 ALM 对象的信息,请参见工作流对象和属性参考。 -
要使用代码模板功能,而不输入公用的 VBScript 语句,在要插入代码的位置放置插入点,并单击代码模板
按钮。从代码模板列表选择一项:模板
添加到脚本的代码
FVal:字段值访问
Fields.Field("").ValueList:QualityCenter 列表访问
Lists.List()IfAct:Action "switch" If Block
If ActionName = "" ThenEnd IFAct:操作访问
Actions.Action("")Func:函数模板
Function
On Error Resume NextOn Error GoTo 0
End FunctionSub:子模板
Sub
On Error Resume NextOn Error GoTo 0
End SubErr:错误处理程序
On Error Resume Next -
要从项目中定义的字段列表插入项,请在要添加项的位置放置插入点。单击“列表值”
按钮。在“从列表选择值”对话框的列表框中,选择列表的名称。在列表项框中选择列表值。 -
要插入 ALM 字段名,请在要添加字段名的位置放置插入点。单击“字段名”
按钮。从 ALM 项目中系统和用户定义字段的列表选择名称。 -
要验证脚本的语法,请单击语法检查
。在“消息”窗格中显示任何消息。 -
单击保存按钮
以保存脚本。 -
关闭脚本编辑器。

