<refpart> 元素
refpart 元素是 ebom 元素的子元素。如果 pvcidpath 沒有在父 ebom 元素中指定,則需要此元素。
pvcidpath 類似,refpart 元素會指定 sBOM 實例所連結的 eBOM 零件。但是 refpart 並不是使用路徑來指定連結來源,而是使用其屬性值 (例如 <name>categorytype) 來識別參考的 eBOM 零件。
<refpart> 語法
<refpart name="" category="">CDATA</refpart>
<refpart> 屬性
name
指定用來尋找 eBOM 中符合項目的屬性名稱。
類別
指定上面 name 屬性的類別。
type
(選擇性) 指定上面 name 屬性的類別。如果省略 type,則預設為 "symbol"
* 
type 屬性經常被省略,原因是多數的 Creo View 檔案會隨著 type="symbol" 的屬性發佈。
<refpart> 子元素
CDATA
上述指定 <name> 屬性的文字字串值。舉例來說,如果為 name="PartNo",則 CDATA 值會是實際的零件編號文字字串,例如 123ABC
<refpart> 範例
此範例會顯示使用 refpart 參考 eBOM 零件的 sBOM 實例。
會將參考建立至擁有指定屬性 namecategorytype 和 CDATA 值的任何 eBOM 項目。會在發現的第一個未使用的符合項目中建立參考。一旦參考 (「使用」),將不會再重新選擇 eBOM 項目。
<instance qty="1" type="REPLACEABLE">
<name>reuse from ebom </name>
<ebom>
<refpart name=“CustomId” category=”id-db" type="symbol">1234567</refpart>
</ebom>
</instance>
<instance> 屬性 qty="1" 意味會建立一個 sBOM 項目,而且該項目會參考一個 eBOM 項目。您可以透過設定實例 qty="n" 的方式,從參考的 eBOM 項目使用相同的語法來建立 "n" 個 sBOM 項目。
這是否有幫助?