基础管理 > 支持协作 > 工作流管理 > 工作流工具 > 工作流模板管理 > 工作流模板表格 > 导入工作流模板
  
导入工作流模板
从工作流“模板”表格中,选择“操作” > “导入”
您可以一次导入多个模板。JAR 或 ZIP 文件中可以包括多个 XML 文件,每个文件均表示一个唯一的工作流模板,而单个 XML 文件则可以表示多个唯一的工作流。
* 
XML 的布局使用 DTD 文件确定:
<Windchill>/loadXMLfiles/standard<version>.dtd
此文件中包含支持导入和导出功能的对象的所有 XML 标记。有关导入和导出的详细信息,请参阅何时使用 LoadFromFile 和导入/导出
导入时的错误
一些错误会显示错误消息,而另一些则可能是致命错误。检查方法服务器日志以查看错误信息。
不允许出现以下因素,否则可能导致导入操作失败:
模板参考基本对象,例如参与者和角色。如果数据库中不存在基本对象,则导入将失败。
不会导入工作流模板的小版本。
如果导出的工作流模板包含组的参考,则目标位置中的组名称必须与源组名称完全匹配。如果名称不匹配,则导入将失败。
默认情况下,禁用跨版本导入和导出操作。
* 
如果导出了一个工作流模板并将其重新导入至同一系统中,则会创建新的小版本。如果不想创建新的小版本,则必须先删除或重命名原始版本,然后再导入模板。
影响导入功能的特性
以下特性会影响工作流模板的导入功能:
wt.ixb.import.allowCrossReleaseImport
将此特性设置为 true 可允许跨版本导入工作流模板。
您可以将模板导入到 Windchill 的更高版本,但不能导入到较早的版本。导入和导出功能并不向后兼容。
wt.workflow.IterateOnImport
此特性用于确定如何处理以下情况:将工作流模板导入到已存在同名模板的上下文中。
如果设置为 true,则导入的模板将作为新的小版本附加到现有模板中。
如果设置为 false,则导入的文件会导致方法服务器出现异常且操作失败。
wt.workflow.templates.import.useTargetGroup
如果导出的工作流模板包含组的参考,则目标位置中的组名称必须与源组名称完全匹配。如果名称不匹配,则导入将失败。如果导入操作成功,则模板将参考目标上下文中的组。
如果要使工作流模板改为参考源上下文中的组,则将此特性设置为 false
此特性仅适用于在同一 Windchill 系统中进行导入和导出。