其他 Windchill 功能 > 製造流程管理 > 將 eBOM 轉換為 mBOM > 使用 BOM 轉換器 > 使用視覺化面板 > 關於 BOM 轉換器視覺化標籤中的自訂選取項動作
  
關於 BOM 轉換器視覺化標籤中的自訂選取項動作
在 BOM 轉換器的「視覺化」標籤中,按一下 「選取協助」 > 「自訂選取項」可啟用「自訂選取項」動作。您啟用「自訂選取項」動作,並在視覺化窗格中選取零件後,依預設,會在樹狀結構中選取相應零件。管理員可透過在 associativity.properties.xconf 中配置內容,在 BOM 轉換器的上游與下游檢視中自訂「自訂選取項」動作的選取條件。
針對上游檢視,請配置 com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes 內容來指定有效值。
針對下游檢視,請配置 com.ptc.windchill.associativity.downstreamCustomVizSelectionObjectTypes 內容來指定有效值。
這些內容可在位於 <Windchill>\codebase\com\ptc\core\foundation\associativity\xconfsassociativity.properties.xconf 中找到。
您可在內容中指定下列值:
物件類型 - 例如 WTPart1。可使用分號分隔符號指定多個值。
物件類型名稱、屬性名稱與屬性值 - 例如 wt.part.WTPart|Source|Make。可使用直立線分隔符號指定這些值。屬性值應為字串類型。
前兩個實體的組合 - 例如 WTPart1;wt.part.WTPart2|Source|Make
配置自訂選取項內容
指定物件類型時:
<AddToProperty name="com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes" value="wt.part.WTPart1; wt.part.WTPart2"/>
指定具有屬性類型與屬性值的物件類型時:
<AddToProperty name="com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes" value="wt.part.WTPart|Source|Make"/>
指定組合時,請依照下列方式配置內容:
<AddToProperty name="com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes" value=" WTPart1;wt.part.WTPart2|Source|Make"/>
配置內容後,需要重新啟動 Windchill 伺服器才能使變更生效。
配置內容之後,若您啟用「自訂選取項」動作並在「視覺化」標籤中選取零件,會在樹狀結構中向上周遊。系統會選取符合在內容中所設定條件之零件的第一層子零件。
請考量「自訂選取項」動作的以下幾點相關事項:
在 BOM 轉換器中,若您選取「自訂選取項」「選取父項」「選取第一層組件」動作會禁用。
如果您在關閉 BOM 轉換器工作階段之前已選取「自訂選取項」動作,則當您開啟新 BOM 轉換器工作階段時,預設會選取相同動作。
使用「自訂選取項」動作之前,必須先啟用 > 「從視覺化到結構自動選取」動作。
若您在 com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypescom.ptc.windchill.associativity.downstreamCustomVizSelectionObjectTypes 內容中指定了多個值,只要找到符合其中一個所設定值的零件,周遊就會停止。例如,針對下列內容定義,當找到符合 WTPart1 值的零件時,在結構中的周遊便會停止:<AddToProperty name="com.ptc.windchill.associativity.upstreamCustomVizSelectionObjectTypes" value=" WTPart1;wt.part.WTPart2|Source|Make"/>
如需詳細資訊,請參閱下列內容:
範例 1:根據 BOM 轉換器視覺化標籤中的選取項,反白樹狀結構中的零件
範例 2:根據 BOM 轉換器視覺化標籤中的選取項,反白樹狀結構中的出現位置