c语言检测文件bom,C语言关联TC中BOMWindow与BOPWindow

C语言关联TC中BOMWindow与BOPWindow

/*

* 关联BOMWindow与BOPWindow

*/

int associate_window(tag_t bom_top_revision_tag,tag_t bop_top_revision_tag,tag_t bom_window_rule_tag,tag_t bop_window_rule_tag)

{

int rcode=ITK_ok;

//1、open BOM Window

tag_t bom_window_tag=NULLTAG;

tag_t bom_topline_tag=NULLTAG;

ITKCALL(rcode=BOM_create_window(&bom_window_tag));

ITKCALL(rcode=BOM_set_window_config_rule(bom_window_tag,bom_window_rule_tag));

ITKCALL(rcode=BOM_set_window_top_line(bom_window_tag,NULLTAG,bom_top_revision_tag,NULLTAG,&bom_topline_tag));

//ITKCALL(rcode=BOM_window_show_unconfigured(bom_window_tag));

//ITKCALL(rcode=BOM_window_show_variants(bom_window_tag));

ITKCALL(rcode=BOM_save_window(bom_window_tag));

//2、open BOP Window

tag_t bop_window_tag=NULLTAG;

tag_t bop_topline_tag=NULLTAG;

ITKCALL(rcode=ME_create_bop_window(&bom_window_tag));

ITKCALL(rcode=BOM_set_window_top_line(bop_window_tag,NULLTAG,bop_top_revision_tag,NULLTAG,&bop_topline_tag));

ITKCALL(rcode=BOM_set_window_config_rule(bop_window_tag,bop_window_rule_tag));

ITKCALL(rcode=BOM_save_window(bop_window_tag));

//3、Associate BOM Window and BOP Window

ITKCALL(rcode=ME_bop_window_add_ref_window(bop_window_tag,bom_window_tag,"BOMWindow"));

return rcode;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值