NX二次开发 — ITK获取Item版本下关系对象属性
适用版本:所有NX版本
在TC集成环境中,我们有时候需要获取item版本下的关系对象属性,比如获取表单中某个属性的值,这时候就需要用到ITK去获取。
功能说明:
首先,想要获取到关系对象的属性,我们需要必要的几个参数:
Item ID:部件的Item号(对应NX部件‘DB_PART_NO’属性);Relation Types:关系对象类型(对应TC版本下‘关系’属性);Property:想要查询的关系对象中的属性;
有了必要参数,我们使用ITK函数去编写逻辑代码:
1获取Item对象:
2获取item的最新版本:
3获取关系类型对象:
4遍历关系对象,获取想要获取属性的值:
由于相同item版本下的关系对象可能不止一个,所以根据实际需求去遍历获取想要的对象的属性值;
完整ITK实例代码:
总 结:
由于TC中所有对象都由关系紧密相连,所以使用本次介绍的逻辑,可以获取到任意对象的关系对象属性,实用性较强。
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...