• 容器

容器是Windchill对象存放的地方:在Windchill中主要的容器有站点、组织、产品、存储库、项目。

在Windchill中所有容器对象的父类为wt.inf.container.WTContainer,

通过对象的getContainer()方法即可获得。

eg: WTContainer  container = (PromotionNotice)obj.getContainer();

站点容器对象为:

wt.inf.container.ExchangeContainer

组织容器对象为:

wt.org.WTOrganization

产品容器对象为:

wt.pdmlink.PDMLinkProduct

存储库容器对象为:

wt.inf.library.WTLibrary

项目容器对象为:

wt.projmgmt.admin.Project2

  • 参与者

参与者包含用户和群组,对象分别为WTUser和WTGroup;

这两个对象的父类都是wt.org.WTPrincipal

团队

团队是由角色加用户组成。

Windchill中有容器内的团队和流程团队两种.

获取容器中的团队

ContainerTeam contTeam =

(ContainerTeam)product.getContainerTeamReference().getObject();

获取流程中的团队

Team wfTeam =

(Team)process.getTeamId().getObject();

团队中通过角色获取用户:

ArrayList<WTPrincipalReference> list =

contTeam.getAllPrincipalsForTarget(role);

Role role = Role.toRole(“”””);

  • 文档

文档的类型有两个:WTDocumetManster & WTDocument;

WTDocumentMaster是文档的主要信息,一个文档只有一条记录;

WTDocument为文档小版本记录,每一个文档小版本都有一条记录;

文档大版本记录在WTDocument,通过getBranchIdentifier()方法可以获取到大版本的ID;

如果文件已建立很多版本版序,当master改变时将影响所有的版本版序。

文档帮助类为WTDocumentHelper, 实现类为WTDocumentHelper.service

Windchill中的基本业务对象相关推荐

  1. windchill 中增加客制化角色

    windchill 目前所有版本均是如此添加客制化角色 增加客制化角色 添加角色的语法 Entry Format (values equal to default value are not incl ...

  2. windchill交流第三篇:Windchill中的事件监听

    [size=large][color=red][b] 前言:常年离线在线开发实施Windchill9.0和Windchill10.0. 带人经验极其丰富,可帮公司创建Windchill开发团队. 高效 ...

  3. Windchill中表达式异常的处理

    在Windchill流程执行中,我们经常遇到一些表达式执行错误,有可能是代码没有部署好,也有可能是数据错误,总之流程会卡主,影响业务的执行.遇到这些问题我们该怎么处理呢? 1.如下图,表达式报错,我们 ...

  4. 关于Windchill中简单的操作(对象的操作,客制化操作)

    Windchill10.1中常用的操作 一,操作对象. 1,  根据零件名称/编号得到该零件 wt.clients.prodmgmt.WTPartHelper.findPartByName(name) ...

  5. windchill 中IBA操作及生命周期操作

    •IBA=Instance Based Attribute •有现成的IBAUtility供使用 •注意两点: –1)为每个对象构造它自己的IBAUtility对象 –2)set更新属性后,需要upd ...

  6. windchill中获得对象的IBA属性值

    windchill对象IBA属性值的获取工具类 import java.util.Hashtable; import java.util.Locale; import org.apache.log4j ...

  7. Windchill中的BOM结构:子部件永远都是最新的

    因为此BOM结构的链接是 WTPartUsageLink :  wtpart -> WTPartMaster QueryResult qr = WTPartHelper.service.getU ...

  8. 2.Windchill -- 系统简单介绍

    一.系统页面 二.系统结构 站点组织项目库存储库产品库 三.重点 类型和属性管理 管理类型 -- 新建类型 -- 可以添加属性(全局.局部等) 管理可重用属性 生命周期模板 设置一个对象的生命周期(即 ...

  9. Windchill的web中的Spring

    windchill的web.xml文件中有如下代码: <servlet-mapping><servlet-name>MVCDispatcher</servlet-name ...

最新文章

  1. 根据 sitemap 的规则[0],当前页面 [pages/index/index] 将被索引
  2. linux内核杂记(7)-进程调度(2)
  3. poj 2769 感觉♂良好 (单调栈)
  4. 国外的幼儿数学竟然这样出题?来测测你的孩子都会做吗?
  5. MacOS 的软件包管理工具 MacPorts
  6. 文件操作相关的系统函数
  7. 51nod1122 机器人走方格 V4
  8. 使开发更便捷——Visual Studio 使用技巧——快捷键
  9. windows内核驱动开发(WDK环境搭建)
  10. 用html做网页作品,HTML5实例:用HTML5制作的网页的15个优秀案例
  11. php与mysql 5_PHP5与MySQL5从入门到精通 PDF扫描版[61MB]
  12. 计算机硬件和系统重装,重装系统对电脑有什么影响【图文】
  13. 【EC200U】 基站定位
  14. 4.2 Branching Strategies
  15. 生成微信公众号二维码(动态,彩色)(python)
  16. excel技巧:满足多个条件分项汇总求和
  17. Bootstrap的aria-label和aria-labelledby
  18. Unity最简单的消息中心
  19. Qt 之 QuaZIP(zip 压缩/解压缩)
  20. 上海市大数据技术与应用创新中心成立

热门文章

  1. TikTok营销必知 3大方式玩转TikTok营销
  2. 颗粒计数器软件中的审计追踪如何实现
  3. win11 桌面 显示 我的电脑图标 设置方法
  4. hugo,静态页面编辑神器,外行人的福音(一文详解)
  5. Project Management 101 lessons
  6. 【数论基础】质数相关基础算法
  7. 女星拍戏尴尬经历 李冰冰水中拍戏来大姨妈
  8. 一个程序员转行做农业的经历(ZT自天涯),大家看看作者:zhouyutang
  9. Jmeter动态吞吐量实现
  10. 2023年MathorCup数学建模B题思路 - 城市轨道交通列车时刻表优化问题