技术文章 - CS384380

是否有任何 API 可用于使用 Windchill 服务信息管理器获取 Publication 结构中的“Assigned Usage Expressions”和“Assigned Item Expressions”属性值

已修改: 13-Jan-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill Service Information Manager 11.2 to 12.1
  • Customer developing custom code to export publication structure in excel file 
  • Requirement is to get "Assigned Usage Expressions" and "Assigned Item Expressions" and show in excel file
  • Assigned Usage Attribute is available on WTPartaUsageLink:
  •  Trying to get Assigned Usage Attribute from WTPartUsageLink but no luck
  • Code:
WTPartUsageLink ul = (WTPartUsageLink) qr.nextElement();
                     WTPartMaster pm = (WTPartMaster) ul.getUses();
                     System.out.println("usage link expression data:: "+ul.getExpressionData());
                    
                     PersistableAdapter paObject = new PersistableAdapter(ul, null, null, null);
                     paObject.load("partUsageAssignedExpression");
                     Object usageAssignedExpression = paObject.get("partUsageAssignedExpression");
                     if(usageAssignedExpression!=null) {
                           System.out.println("@@@@@@@@usage assigned expression@@@@@@@@@::"+usageAssignedExpression.toString());
                      }
  • Used ul.getExpressionData() and PersistableAdapter API also but getting value as null

说明

  • 是否有任何 API 可用于获取 Publication 结构中的“Assigned Usage Expressions”和“Assigned Item Expressions”属性值?
这是文章 384380 的 PDF 版本,可能已过期。最新版本 CS384380