xiaoyi971520 发表于 2017-6-19 09:43:47

UG组件中修改属性怎么才能同步更新到部件上呢?



各位大神, 在组件中有一个部件有属性


现在的问题是 在代码中用
tag_t tagPartOcc=rectPara.tagPartOcc;
int nPART_COUNT = UF_ASSEM_ask_part_occ_children(tagPartOcc, &ptagChildPartOccs);

for(nPartIndex = 0; nPartIndex < nPART_COUNT; nPartIndex++)
{

    nRet = UF_ATTR_find_attribute(wriPara.tagPartOcc,UF_ATTR_any,scTitleStr, &nAttrType);
    nRet = UF_ATTR_assign(wriPara.tagPartOcc, scTitleStr, attrValue);
}

得到的结果是在组件中新建了一个属性,而部件中的属性没有更新




这个情况怎么处理啊, 找了好久没有方法解决

xiaoyi971520 发表于 2017-6-19 10:28:35

自己顶一下

Jefft* 发表于 2017-6-19 12:28:13

你这是把凤姐当林志玲,虽然凤姐很乐意了,但是林志玲肯定与你毛关系都没有。

xiaoyi971520 发表于 2017-6-19 16:21:21

Jefft 发表于 2017-6-19 12:28
你这是把凤姐当林志玲,虽然凤姐很乐意了,但是林志玲肯定与你毛关系都没有。

小弟刚开始弄这个, 不知道怎么处理, 需要怎么遍历设置属性呢,{:loveliness:}

xiaoyi971520 发表于 2017-6-19 16:22:00

Jefft 发表于 2017-6-19 12:28
你这是把凤姐当林志玲,虽然凤姐很乐意了,但是林志玲肯定与你毛关系都没有。

小弟刚开始弄这个, 不知道怎么处理, 需要怎么遍历设置属性呢,{:loveliness:}

xiaoyi971520 发表于 2017-6-19 16:23:08

小弟刚弄这个,还不太懂哦,具体要怎么遍历这个这个属性呢?{:loveliness:}

慢慢来吧 发表于 2017-9-24 13:10:45

同样的问提,我现在只好把部件设为工作部件再写入,这样会慢很多就是了
待大侠门出招了!!!!!

笑显示 发表于 2024-11-6 16:26:04

UF_PART_ask_part_tag函数返回的部件表示,进行属性修改,关闭重新打开,属性又变回去了。
页: [1]
查看完整版本: UG组件中修改属性怎么才能同步更新到部件上呢?