實現零件詳細頁面基本屬性中顯示添加的IBA屬性

實現零件詳細頁面基本屬性中顯示添加的IBA屬性

一.任務如下:

在顯示零件詳細頁面中的基本屬性欄位之后添加顯示此零件的IBA屬性如上圖中添加備注屬性

二.準備工作

1.根據頁面URL顯示,此頁面時通過action=ObjProps的processor處理的

2.根據URL中的action參數值ObjProps在wt.peroperties中的 wt.services.applicationcontext.WTServiceProviderFromProperties.customPropertyFiles

的key所對應的值中的peroperties文件中查找此ObjProps/wt.part.WTPart

3.最后在%Windchill_Home%/codebase/com/ptc/windchill/pdmlink/vc/vc.properties 中找到包含“ObjProps/wt.part.WTPart”的設定

#productstructure wt.services/svc/default/wt.enterprise.TemplateProcessor/ObjProps/wt.part.WTPart/0=com.ptc.core.HTMLtemplateutil.server.processors.WizardProcessor/duplicate wt.services/rsc/default/wt.templateutil.DefaultHTMLTemplate/ObjProps/wt.part.WTPart/0=templates.pdmlink.part.ProductStructureFrame 找到如上的DefaultHTMLTemplate指定的%Windchill_Home%/codebase/ templates/pdmlink/part/ProductStructureFrame.html文件

4.在ProductStructureFrame.html文件中找到如下代碼:

<script> </script> 5.根據此處顯示則根據action參數值為ShowPartAttributes重復步驟3

6.最后在%Windchill_Home%/codebase/com/ptc/windchill/pdmlink/vc/vc.properties 中找到包含“ObjProps/wt.part.WTPart”的設定 wt.services/svc/default/wt.enterprise.TemplateProcessor/ShowPartAttributes/wt.part.WTPart/0=com.ptc.windchill.pdmlink.part.server.processors.PartProcessor/duplicate wt.services/rsc/default/wt.templateutil.DefaultHTMLTemplate/ShowPartAttributes/wt.part.WTPart/0=templates.pdmlink.part.PartAttributesBlock 找到如上的DefaultHTMLTemplate指定的%Windchill_Home%/codebase/ templates/pdmlink/part/ PartAttributesBlock.html文件

 7.在PartAttributesBlock.html文件中找到如下代碼:

<script> </script> 三.開始進行克制步驟:

1) 根據(二步驟7)的com.ptc.windchill.pdmlink.part.server.processors.PartProcessor開發如下類:

 2) 在%Windchill%/codebase/com/ptc/windchill/pdmlink/vc/vc.properties中將如下行: wt.services/svc/default/wt.enterprise.TemplateProcessor/ShowPartAttributes/wt.part.WTPart/0=com.ptc.windchill.pdmlink.part.server.processors.PartProcessor/duplicate 改為: wt.services/svc/default/wt.enterprise.TemplateProcessor/ShowPartAttributes/wt.part.WTPart/0=ext.foxconn.pnm2.processors.PartShowRemarkProcessor/duplicate 3.在%Windchill%/codebase/templates/pdmlink/part中的如下文件中的: <script> </script> 代碼后面加入: PartAttributesBlock.html,PartAttributesBlock_en_GB.html,PartAttributesBlock_en_US.html 三個文件中如下

 

Remark:   

 

<script> </script>

 

 

 

在PartAttributesBlock_zh.html, PartAttributesBlock_CN.html中加入以上第三行“Remark:”改為簡體的“備注:”的代碼, PartAttributesBlock_zh_TW.html中加入以上第三行“Remark:”改為繁體的“備注:”的代碼,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值