規則對選擇選取項的影響
選項選擇受制於已指派選項集中定義的規則。因此,當您選取篩選條件時,某些選取項可能會導致自動選取、啟用或禁用其他選擇。
如果指派的選項集定義了規則,則:
• 選取包括在納入規則中的選擇會自動選取所有關聯選擇。
• 選取包括在排除規則中的選擇會自動禁用不相容選擇。
• 選取包括在啟用規則中的選擇,只會使某些選擇可用於選取,而禁用來自相同選項的其他選擇。
控制選擇選取項的規則由系統評估,處理順序如下:
• 排除規則 (特定於全域或集) - 排除不相容的選擇。
• 生失效日期 (特定於集) - 排除生失效範圍之外的選擇。
• 納入規則 (特定於全域或集) - 在選取來源選擇之後,納入相關的目標選擇。
選取衝突可透過以下方式處理:
• 針對單一選擇選項:
◦ 因納入規則而選取的選擇會取消選取先前可能已針對單一選擇選項而選取的任何選擇。
◦ 如果選擇是某個納入規則的目標選擇,則無法取消選取單一選擇選取項。
• 如果選取納入規則的所有目標選擇會建立與排除規則之間的衝突,則會略過這些目標選擇。
• 如果選擇是納入規則的一部份,則選取生失效日期可能會使其中一個選擇不可用,進而使納入規則失效。會有一則錯誤訊息通知您,所選生失效日期導致目標選擇被取消選取。
導致啟用、禁用或取消選取選擇之選擇選取項與規則的效果
當您選取的選擇觸發規則或已指定生失效日期時,這可能會導致禁用或取消選取先前所選的選擇。當偵測到此類衝突時,系統會發出錯誤訊息。
選取選擇也會觸發啟用之前已禁用之選擇的規則。
欲確定在啟用選擇之後是否自動重新選取該選擇,系統會評估對選擇選取產生影響的所有因素。根據該評估結果,系統會在選擇旁邊新增或移除核取標記。其中一些決定因素如下:
• 選擇是否由規則控制,以及是否已選取該規則的來源選擇?
• 選擇已由生失效日期啟用還是禁用?
• 選擇已由規則啟用還是禁用,但已由生失效日期開啟/關閉?
禁用規則檢查
如果您要對選擇選取禁用規則效果,請在「編輯篩選器」視窗中選取「禁用規則檢查」。
請考慮禁用規則檢查的以下後果:
• 系統會跳過「最小必要值」與「最大允許值」子零件的核對步驟,讓您建立違反子零件數條件約束的變體零件。
• 所有規則與生失效設定都會遭到禁用,來自指派選項集的所有選擇現可用於選取。