获取结构
使用“获取结构”操作可通过提供唯一标识符来获取特定部件的结构。
完成以下步骤,可在工作流中使用“获取结构”操作:
1. Windchill 下的“获取结构”操作拖至工作区,将指针置于该操作上,然后单击 或双击该操作。“获取结构”窗口随即打开。
2. 根据需要编辑“标签”。默认情况下,标签名称与操作名称相同。
3. 要添加 Windchill 连接器类型,请参阅支持的 Windchill 连接器类型
如果先前已添加连接器类型,请选择相应的“连接器类型”,然后在“连接器名称”下选择连接器。
4. 单击“测试”以验证连接器。
5. 单击“映射连接器”,以使用除当前用于填充输入字段的连接器以外的其他连接器来执行操作。在“运行时连接器”字段中,提供有效的 Windchill 连接器名称。有关“映射连接器”的详细信息,请参阅使用映射连接器
6. “实体类型”列表中,选择“部件”
7. “结构格式”列表中,选择下列选项之一:
“物料清单”
“列表”
8. “标识符列表”字段中,以 Windchill OID 格式提供以逗号分隔的部件标识符列表:OR:Type:ID,其中 Type 为 Windchill 实体类型的内部名称。部件标识符的示例为 OR:wt.part.WTPart:646192
9. 如果将“结构格式”设置为“物料清单”,则在“深度”列表中,选择必须导航到的结构深度。
10. 选择“表单”以为表单中列出的各个输入字段提供输入,或选择“分配 JSON”以通过提供所有必需输入来指定单个 JSON。
如果选择“表单”
a. “相关项”下的“相关项”列表中,选择要检索其值的相关项。
标记为 NavigationProperty 的任何属性都会被归类为“相关项”
b. “选择属性”下,单击“添加”,然后在“选择属性”列表中,选择要检索其值的属性。
单击“添加”可添加相关项的多个属性。单击 可删除已添加的任何属性。
或者,选择“分配 JSON”为相关项的所有属性提供单一 JSON。在“选择属性”字段中,以 [{"name":"string"}] 格式提供所有必要的输入。
c. “相关项”下,单击“添加”可添加多个相关项。单击 可删除已添加的任何相关项。
如果选择“分配 JSON”
“相关项”字段中,以 [{"relatedItem":"string", "selectAttributes":[{"name":"string"}]}] 格式提供所有必要的输入。
11. “导航条件”列表中,选择要使用的导航条件。
12. 单击“显示其他字段”可查看其他字段。
“获取 OData Annotations”中,选择 true 可在输出中包括 OData 注释。默认值为 false
13. 单击“完成”
输出架构
这对您有帮助吗?