Arbortext IsoDraw > 延伸功能 > BOM XML 參考 > BOM XML 檔案描述 > <item>
  
<item>
<item> 元素代表在插圖中的圖說。
* 
如果插圖連結至圖說的項目化清單中,<item> 元素也會識別該清單內的一列。
<item> 包含一或多個子項 <occurrence> 元素;在插圖中該圖說的每個出現位置皆配有一個該元素。每個圖說的出現位置參照在插圖中的一或多個圖形物件。同樣地,每個 <item> 下的 <occurrence> 可以有一或多個子 <instance> (圖形物件) 元素。
<item> 語法
<item calloutValue="[Prefix]Callout Text[Postfix]">
<occurrence>
<instance/>
...
</occurrence>
...
<occurrence>
<instance/>
...
</occurrence>
</item>
<item> 屬性
描述
calloutValue
圖說文字; 「名稱」 值顯示在圖說物件的 「物件 資訊」對話方塊。在 BOM XML 檔案中,calloutValue 屬性具有識別 <item> 的獨特能力。
* 
所有物件,包括圖說物件,必須在 Arbortext IsoDraw 插圖檔案中具備唯一性的物件 ID。但是,BOM XML 結構描述並無圖說物件 ID 屬性,諸如 isoID 之於圖說 <item> 元素。而是,它會使用 calloutValue 中的圖說文字來識別 <item>
<item> 元素
描述
<occurrence>
表示父項圖說 <item> 在插圖中的一個出現位置。 <item> 包含一或多個元素。(請參閱<occurrence>。)
<item> 範例:多個圖說具有相同圖說文字
兩個具有相同圖說文字 B20.NUT-HX 的六角螺帽圖說會出現在插圖中。一個參照圖形物件 AUTOID_1278_A: HEX_NUT_A。另一個參照圖形物件 AUTOID_1278_B: HEX_NUT_B。有兩種方法可在 BOM XML 檔案中表示此例。兩者顯示如下。
* 
雖然插圖內兩個六角螺帽圖說具有相同圖說文字,B20.NUT-HX,其在圖說檔案內並不具備相同的圖說物件 ID。

<!--
Method A:
Two <item> elements with one <occurrence> each
-->
<item calloutValue="B20.NUT-HX">
<occurence>
<instance isoId="AUTOID_1278_A" isoName="HEX_NUT_A"
isoTip="Click for hex nut specifications"/>
</occurrence>
</item>
<item calloutValue="B20.NUT-HX">
<occurence>
<instance isoId="AUTOID_1278_B" isoName="HEX_NUT_B"
isoTip="Click for hex nut specifications"/>
</occurrence>
</item>
<!--
Method B:
One <item> elements with two <occurrence> each
-->
<item calloutValue="B20.NUT-HX">
<occurrence>
<instance isoId="AUTOID_1278_A" isoName="HEX_NUT_A"
isoTip="Click for hex nut specifications"/>
</occurrence>
<occurrence>
<instance isoId="AUTOID_1278_B" isoName="HEX_NUT_B"
isoTip="Click for hex nut specifications"/>
</occurrence>
</item>