码迷,mamicode.com
首页 > 其他好文 > 详细

关于TeamCenter流程开发Handler问题

时间:2021-04-29 11:53:15      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:trie   sel   删除   viewer   构建   获取   cts   tail   方法   

1。如果取到一个审批节点添加的审批用户

      首先    EPM_ask_root_task();//获取rootTask

      其次   EPM_ask_sub_tasks();//遍历rootTask  通过节点名称筛选审批节点,得到审批节点

     得到审批节点 EPM_ask_sub_tasks();再次遍历节点  通过类型 EPMSelectSignoffTask筛选得到用户signoff

     再通过 EPM_ask_reviewers();//遍历的到用户组下的所有用户;

2.如何通过C代码调用Teamcenter查询构建器

   首先QRY_find("h6query",&tag_query);    //  第一个参数是查询构建器的名称,第二个对象是获取到的查询构建器对象

   其次QRY_find_user_entries(tag_query,&count,&entries,&values);//count是查询条件数目,entries是查询条件名称,values是对应的值

比如你的查询条件是   ,名称,类型

count的到的值是 2; entries得到的值是 名称,类型     values是空;

其次  在按顺序可以赋值查询条件  values;   

调用  QRY_execute(tag_query,count,entries,values,&querycount,&querychilds);

 

3.如何结束审批流程的Do节点

   首先要清除Do节点上的task_hold

EPM_remove_task_hold();删除task_hold;

EPM_trigger_action();//结束流程

 

 

总结:这些方法都可以参考TC帮助文档,参数都有详细介绍
————————————————
版权声明:本文为CSDN博主「吴顺心」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wsx449593480/article/details/83309813

关于TeamCenter流程开发Handler问题

标签:trie   sel   删除   viewer   构建   获取   cts   tail   方法   

原文地址:https://www.cnblogs.com/wwssgg/p/14714761.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!