导出工作流模板
通过导出工作流模板,可以用 XML 文件格式创建对象并将其存储在 JAR 或 ZIP 文件中。您可以选择多个工作流模板以同时导出。
通常,您可以将一个或多个工作流模板导出到一个 JAR 文件。该 JAR 文件包含一个表示所有已导出模板的 XML 文件。您可以根据需要修改 XML 文件,然后将其导入到其他数据库。
1. 在工作流“模板”表格中,选择一个或多个模板,然后选择 > 。
2. 提供导出文件的名称。输入名称时,请确保其中包含 .zip 或 .jar 扩展名。
3. 将文件保存到本地计算机中。
导出时的错误
|
在导出模板之前,请审阅导入时的错误和影响导入功能的特性
|
以下因素可能会导致导出操作失败,或尝试将工作流导入回 Windchill 时出错。
• 当导出带有对其他工作流进程参考 (子进程) 的工作流模板时,必须手工管理导出模板。如果导出管理不当,导入将失败。最低层级的子进程会首先被导出,然后导入父进程,一次只能将一个进程导入同一 XML 文件。此顺序可确保先导入子进程,然后再将对该子进程的参考导入到父模板中。
• 如果导出的工作流包含对特定小版本 (非最新小版本) 的固定参考,则导出将失败。在导出工作流模板之前,应将所有固定参考修改为浮动参考 (即最新小版本的参考)。
• 如果导出一个已检出的工作流模板,则必须在将其重新导入同一系统之前将其重新检入或撤消检出。
• 不要将数据从 Windchill 的一个版本导出然后又将其导入到另外一个版本。而是应当先迁移数据库中的数据,然后再导出模板。
• 请确保在工作流模板的 XML 文件表示中引用的所有基本对象都位于目标系统中。
导出的工作流模板中包含相关对象 (如参与者和角色) 的参考,但不会导出基本对象本身。在随后导入工作流模板时,基本对象必须存在于数据库中,否则导入将失败。特别是将该对象导入到不同系统中时会发生这种情况,此时基本对象可能不存在或者其系统标识符可能不同。