建 Teamcenter Relation 对象是为了关联两个对象。它通过关系属性连接主要业务对象和次要业务对象。Teamcenter 中广泛使用关系。
开箱即用 Teamcenter 提供各种关系对象来关联对象。我们始终可以通过 BMIDE 在 ImanRelation 业务对象下创建新关系。
![]() |
| 伊曼关系BO |
创建新关系的步骤
打开 BMIDE 并加载自定义模板。
在业务对象选项卡中搜索 ImanRelation。
右键单击 ImanRelation -> 新建业务对象。
输入名称(真实姓名)和显示名称(此名称将显示给最终用户作为伪文件夹名称)。
![]() |
| 关系创建窗口 |
单击完成以创建关系对象
下一步是将关系对象添加到您想要将次要对象与此新关系相关联的主要业务对象。
在 BMIDE 中打开主要业务对象。
转到“属性”选项卡并单击“添加”按钮以创建属性。
在“新建属性”窗口中,选择“关系”属性并单击“下一步”。
在“关系”属性选项卡中,浏览并选择在上述步骤中创建的新关系对象。单击“完成”
![]() |
| 主要 BO 上的关系属性 |
现在,关系属性将添加到选定的主要业务对象。
部署模板并在 Teamcenter 中测试更改。
要进行测试,请在 Teamcenter 中创建主要对象,并使用创建的自定义关系添加任何对象。
复制次要对象。
选择创建关系属性的主要对象。
选择“编辑”->“选择性粘贴”,然后在“添加为”窗口中选择自定义关系属性。
次要对象现在将通过自定义关系与主要对象相关。
请参阅以下部分配置以查看主要对象下的次要对象。
Teamcenter 首选项可查看相关对象和伪文件夹
默认情况下,Teamcenter 不显示与主要对象相关的次要对象。这是因为我们添加了 Teamcenter 未配置的新关系。必须为此创建 Teamcenter 首选项。
选项1:
打开我的 Teamcenter -> 编辑 -> 选项
在“选项”中的“常规”->“项目修订”下。
在右侧面板中,在“选定的项目修订类型”字段中选择主要业务对象。
将自定义关系从可用关系添加到显示关系。
单击“应用”。这应该显示与我们的关系相关的对象
转到相关对象面板。
在“选定的项目修订类型”字段中选择主要业务对象。
将自定义关系从可用关系添加到显示关系。
单击“应用”。这应该显示关系伪文件夹下的相关对象。
选项2:
打开我的 Teamcenter -> 编辑 -> 选项
在“选项”中,在“过滤器”->“创建新首选项”下(左上)。
首选项 1:用于显示相关次要对象的默认子属性
名称:<PrimaryBusinessObject>_DefaultChildProperties
类别:可以是任何现有类别
保护:用户
地点:现场
类型:字符串
多个:多个
值:添加自定义关系名称(BMIDE 中的真实名称)
例子:
![]() |
| 对子属性的偏好 |
首选项 2:将关系显示为主要业务对象下的伪文件夹。
名称:<PrimaryBusinessObject>_PsuedoFolder
类别:可以是任何现有类别
保护:用户
地点:现场
类型:字符串
多个:多个
值:添加自定义关系名称(BMIDE 中的真实名称)
注意:将写一篇单独的博客,介绍如何使用首选项、有哪些可用选项等
选项 1 将在内部创建首选项(如选项 2 中所示)。首选项一旦创建,就可以导出或导入到其他环境中。
注意:可以根据业务流程使用自定义规则为关系对象创建业务规则、GRM 规则和深复制规则。会单独写一篇博客解释业务规则。



