資料管理能力 > 管理零件結構 > 開發可供配置模組的進階選取項邏輯 > 定義進階選取項的基本步驟 > 指派邏輯參考至其他可供配置模組 > 使用其他可供配置模組定義零件參數
  
使用其他可供配置模組定義零件參數
可在兩個可供配置模組之間建立邏輯參考並對應所選參數,使驅動連帶零件 的參數能夠從驅動主導零件 取得其值。會在驅動連帶零件中建立邏輯參考,並指向驅動主導零件。
並非驅動連帶零件中的所有參數都來自參考的零件 - 只有受運算式限制的參數才來自參考的零件 (運算式將其值對應至參考的零件參數的值)。對應參數的名稱不必相符。例如,可以將一個可供配置模組中的 color 參數與另一個可供配置模組中的 ext_color 參數相關聯。運算式的語法如下:
<name of driven parameter> == <Name of logic reference>.<name of driving parameter>
範例:在兩個可供配置模組之間對應參數值
以下範例顯示針對零件 color 定義的 materialTOP 參數,如何從針對可供配置模組 EXT 定義的類似參數中取得其值。
欲關聯參數值,請執行以下操作:
1. 確保 EXT 零件擁有您要參考其值的參數。如果這些參數尚不存在,請在「零件結構瀏覽器」中開啟零件並建立參數,例如 ext_colorext_material。當定義這些參數時,您可能會想要在這些參數後面包括一個分頁,以使其在零件組態流程中分開列出。此外,如果您想要能夠為每個參數選取多個值,請在「編輯參數」視窗的「使用者介面」標籤上啟用多重選取。
2. 將邏輯參考從零件 TOP 新增到其他可供配置模組,EXT。輸入邏輯參考的名稱,例如 EXTREF
3. 在「零件結構瀏覽器」中開啟 TOP 零件。
4. 開啟「參數」標籤,並建立兩個參數,colormaterial。如果您想要能夠針對每一個參數選取多個值,請啟用多重選取。
5. 參考零件 EXT 中的參數,來限制這些參數的值。欲執行此操作,請按一下「零件結構瀏覽器」中的「條件約束」標籤。
6. 為每一個參數指定根據參考參數決定參數值的運算式。例如,欲根據零件 EXText_color 參數值決定 color 值,請建立此運算式:
color == EXTREF.ext_color
可以使用類似方式指定 material 的運算式。
material== EXTREF.ext_material
7. 欲驗證邏輯,請使用「配置」動作來配置 EXT 零件,然後配置 TOP 零件。請注意,當您針對 EXT 零件選取 ext_colorext_material 的值時,這些值可在您配置 TOP 零件時選取。例如,如果將 EXTcolor_ext 定義為 redgreen,這兩個選擇可供您在為 TOP 零件定義 color 時選取。