基础管理 > 支持协作 > 工作流管理 > 工作流工具 > 工作流模板管理 > 工作流模板表格 > 外部化工作流模板的表达式
  
外部化工作流模板的表达式
使用“外部化表达式”操作可在指定位置创建 Java CLASS 文件。除了模板中的表达式之外,CLASS 文件中包含工作流模板的详细信息,例如名称、上下文、组织和创建者。
WorkflowAuthorsWorkflowAdministratorsAdministrators 组的成员可执行此操作。
* 
只有包含表达式的工作流模板才能实现外部化。
1. 在模板的右键单击操作菜单中,选择“外部化表达式”
“外部化表达式”窗口随即打开。
2. 选择以下选项之一:
“外部化最新小版本”- 如果要只修改工作流模板的最新小版本,则使用此选项。
“外部化之前先检出”- 在外部化表达式之前检出工作流模板不是必需操作。但是,建议您执行此操作,以便在所做的更新不正确时撤消检出。
“外部化所有小版本”- 如果要修改工作流模板的所有小版本,则使用此选项。
3. 指定要导出的包的名称。名称最多可包含 200 个字符。
4. 单击“确定”
如果表达式中没有任何语法错误,则会对外部化的文件进行编译,并生成且保存 CLASS 文件。默认情况下,导出的表达式保存在以下位置:
<Windchill>/codebase/ext/wt/workflow/externalize
此外,还将在 <Windchill>/codebase/ext/wt/workflow 目录下创建一个具有包名称的文件夹。
* 
如果在外部化之后进行更改,则必须检入经过修改的工作流模板并再次外部化表达式以查看更改。
之前已外部化的工作流模板可重新外部化,但系统会显示一条消息,表明该模板已实现外部化。