·命名值属性(Name-value properties) 命名值属性可以在表格栏中成对地显示“属性名称-属性值”而不必局限于已经在业务对象中定义的属性值。 用户可以在属性表中增加、删除、编辑各种自定义属性以及值。表中的每一行通过属性名确定唯一性,且可以贮存不同的数据类型,例如布尔、整型、日期、双精度、字符串等。换言之,这种属性类型允许用户在系统中定义异构数据(区别于传统的表格属性,每一行均是固定的属性,且只能按照固定的格式进行输入) 当用户单击“新建”按钮时,可以选择添加的数据类型。 随后可以从定义的属性名称中选取属性名称,或者自定义输入。 BMIDE中可以为业务对象增加此类属性,当调出增加属性对话框之后,选择“Name-value”类型属性即可。 现版本中,命名值属性只可以在胖客户端的“汇总”页面显示,因此系统管理员需要定义汇总渲染文件才能实现此功能,具体代码格式例如: <section title="tc_xrt_VehiclePerformanceSpecifications"> <objectSetsource="b6_VehiclePerformanceSpecs.Fnd0NameValue"defaultdisplay="tableDisplay" sortby="fnd0Name" sortdirection="ascending"> <tableDisplay> <propertyname="fnd0Name"/> <propertyname="fnd0Value"/> </tableDisplay> <commandrenderingHint="commandbutton"commandId="com.teamcenter.rac.common.AddReference"/> <commandrenderingHint="commandbutton"commandId="com.teamcenter.rac.deleteReference"/> <parametername="localSelection" value="true"/> </objectSet>
</section>
·固定关系ID(Stable relation IDs)新版本TC中“fnd0CopyStableId”属性添加在ImanRelation对象及其子对象中,此属性将在用户进行修订以及另存操作时,从源对象继承至目标对象中。 这个功能一般在TC 与CAD软件集成时进行使用,更好地记录设计工程师在产品设计过程中的设计继承关系,在系统中保留源对象和目标对象之间的一份关系记录。 此功能最早在4GD中的“Mdl0CopyStableRelation”关系对象中进行使用,当前版本中此功能已有固定关系ID的方式取代。
|