管理 Oracle CRM On Demand > 應用程式自訂 > 記錄類型應用程式自訂頁面 > 定義層疊選擇清單
定義層疊選擇清單
層疊選擇清單會根據在另一個選擇清單 (即上階選擇清單) 中選取的值,來限制一個選擇清單 (即相關 選擇清單) 的值。例如,上階選擇清單可能呈現了一份服務要求「分類」的清單,並驅動相關選擇清單 (稱為「子分類」) 的值。例如,當使用者選取「安裝」作為「分類」的值,「子分類」選擇清單會透過動態方式加以限制,只顯示與「安裝分類」關聯的選擇清單值。
您可以連結多個選擇清單 (包括預先定義和自訂的選擇清單欄位) 作為層疊選擇清單。您也可以將層疊選擇清單嵌入巢狀結構中,以便讓一個層疊選擇清單定義中的相關選擇清單在其他層疊選擇清單定義中成為上階選擇清單。
若您有一些巢狀層疊選擇清單,並更新最上層上階選擇清單值,則您的更新值僅會反映在第一層巢狀結構中,如下列範例中所示:
- 您有名為「客戶類型」的層疊上階選擇清單,以及名為「客戶優先順序」的相關選擇清單。
- 您有名為「客戶優先順序」的第二層疊上階選擇清單,以及名為「客戶分類」的相關選擇清單。
- 您有包含下列值的「客戶」記錄:
- 客戶類型。此欄位值為「客戶」。
- 客戶優先順序。此欄位值為「高」。
- 客戶類別。此欄位值為「白金級」。
- 若您將「客戶類型」值更新為「合作夥伴」,則「客戶優先順序」值會自動重設。但「客戶分類」值會維持不變。
在層疊選擇清單中,您可使用選擇清單欄位,該欄位包含對應至選擇清單值群組的值。不過,不論您是否在定義層疊選擇清單時選取「選擇清單值群組」清單中的選擇清單值群組,在層疊選擇清單定義中,您只能在上階選擇清單欄位值與相關選擇清單欄位值中,指定一個關係集。如需有關層疊選擇清單如何與選擇清單值群組搭配使用的詳細資訊,請參閱關於層疊選擇清單與選擇清單值群組。如需有關選擇清單值群組的詳細資訊,請參閱關於選擇清單值群組。
附註:您也可以在不同的記錄類型上設定共用層疊選擇清單組態的層疊選擇清單。如需詳細資訊,請參閱設定共用層疊選擇清單。
開始之前。在您建立層疊選擇清單定義之前,必須先有上階及相關選擇清單並顯示於您的頁面版面配置中。上階選擇清單必須為可見才能篩選相關的選擇清單值。如需有關建立選擇清單的資訊,請參閱建立與編輯欄位。若要執行此程序,您的角色必須具有「自訂應用程式」權限。
建立層疊選擇清單定義
- 在任何頁面的右上角,按一下「管理」通用連結。
- 在「應用程式自訂」區段中按一下「應用程式自訂」連結。
- 在「記錄類型設定」區段中,按一下所需記錄類型的連結。
- 在「層疊選擇清單」區段中,按一下所需的「層疊選擇清單」連結。
所列出的記錄類型包括具有自訂選擇清單值的上層記錄類型和相關記錄類型。例如,針對商機,有「商機合作夥伴」和「商機競爭者」等連結。
- 在「層疊選擇清單」頁面中,執行下列其中一項作業:
- 按一下「編輯」或「複製」,即可修改現有的層疊選擇清單。
- 按一下「新建」按鈕,即可建立新的層疊選擇清單定義。
「層疊選擇清單精靈」會引導您完成程式。
- 在「步驟 1 選取選擇清單」中,選取上層選擇清單和相關選擇清單。
- 在「步驟 2 選取值」中,您可以:
- 如果可以使用「啟用共用層疊選擇清單」核取方塊,則您可以視需要設定層疊選擇清單,以便在不同記錄類型上共用現有層疊選擇清單的組態。如需詳細資訊,請參閱「設定共用層疊選擇清單定義」。只有在目前記錄類型的上階選擇清單和相關選擇清單皆為自訂選擇清單欄位,且這些欄位採用其他記錄類型的層疊選擇清單定義中所使用的選擇清單欄位值時,才能使用「啟用共用層疊選擇清單」核取方塊。
如果選取「啟用共用層疊選擇清單」核取方塊,則「層疊選擇清單設定」頁面的步驟 2 會顯示已在來源記錄類型的層疊選擇清單中設定的關聯,且您無法變更此關聯。
附註:如果您在現有層疊選擇清單上取消勾選「啟用共用層疊選擇清單」核取方塊,則關聯會變成可編輯,且在其他記錄類型上的層疊清單將不再共用層疊選擇清單的組態。
- 在「步驟 3 確認」中,您可以確認為每個「上層選擇清單」值選取的「相關選擇清單」值區段,然後按一下「完成」,完成定義「上層」與「相關」選擇清單之間層疊關係的作業。
在精靈中按一下「完成」,即可回到目前記錄類型的「層疊選擇清單」。
按一下「完成」,並新增層疊選擇清單定義至頁面配置之後,就會自動為包含該配置的所有角色啟動該清單。
|