瞭解入口與區域

入口是由一或多個資訊區域組成的頁面。基準產品頁面是使用固定頁面隱喻或使用入口與區域建立。

入口分為三大類:

  • 獨立。獨立入口是使用入口建立頁面主要頁籤的個別頁面。可使用任何一種標準方法來開啟這些頁面 (例如,透過選取功能表項目、選取常用連結等方式)。獨立入口的其他頁籤可以使用頁籤頁面入口來納入。

  • 頁籤頁面。這些類型的入口無法附加至功能表。它們只單純定義獨立入口中的頁籤區域。

  • 側邊欄。側邊欄入口是顯示在使用者桌面側邊欄區域中的特殊入口。其區域包含使用者桌面上的工具與資訊,無論交易為何。只有一個側邊欄入口。此入口與數個區域會作為基準套件的一部分傳遞。您的實作可以將其他區域新增至此入口。如果您需要新增側邊欄入口的區域,請聯絡客戶支援。

此區段的內容描述入口與區域的一般相關資訊。

入口頁面結構

入口頁面有一個主要頁籤,也可能有其他頁籤。此頁面的建構方式為,先建立獨立入口 (也是主要入口),接著為其他每個頁籤建立頁籤頁面入口並將它連結至主要入口。內容是使用獨立的區域在各個頁籤中組織而成。

整個頁面由主要入口的相關單一應用服務保護。

入口由區域組成

入口是包含一或多個區域的頁面,每個區域都包含某種資料。所有區域都會參考區域類型。區域類型控制區域的行為以及可設定區域的參數。

並非所有區域都組成入口

區域不一定與入口相關聯。以下描述區域的其他用途:

  • 資料總管類型的區域可在輸入使用者介面對應中實作實體搜尋。您可以在外來索引鍵參考記錄上參考這些區域,或直接在 UI 對應中參考。

  • 資料總管類型的區域可實作業務服務。後者可用於內部處理或用來建立使用者介面下拉式列表。

  • 區域可定義為內容關聯區域;當特定頁面或入口在內容中時,側邊欄上就會顯示此區域。此類型的區域不會連結至側邊欄入口,但與內容頁面或入口的導覽索引鍵相關聯。

設定入口的區域

入口包含區域在入口上預設顯示方式的組態。這包含下列選項,而實作可以置換所有選項。

  • 區域的顯示順序。實作可以設定置換順序,以變更基準傳遞入口上的順序區域。
  • 區域在入口上是否可見。基準產品中傳遞的區域應該設定為可見。但實作可能會視需要置換此項目。
  • 區域是否應該初始顯示為收合狀態。區域的資料只有在展開時才能進行擷取。因此,不是經常需要資料時,可能會將區域設定為初始為收合狀態。需要資訊時,使用者可以展開區域。實作可能會變更基準產品入口/區域的已收合設定。如需詳細資訊,請參考區域在頁面開啟時可能初始顯示為收合狀態

彈性版面配置控制

依照預設,區域會橫跨整個入口顯示區域的全寬,但可以使用入口的版面配置控制功能以多種方式進行設定。

這些功能可讓入口設計者對區域的配置有更細微的控制,使他們能夠獲得更佳的使用者體驗和更適合的版面配置,進而減少未使用的空間。

以下重點說明主要的版面配置控制選項:

  • 除了標準半寬與全寬選項之外,還有 1/4、3/4、1/3 和 2/3 寬度選項可以使用。

  • 透過可見性指令檔動態隱藏,區域處理效果更佳。當某個區域設為不顯示時,只要下一個區域的寬度與它相同或較小,該區域就會收回不顯示之區域的空間。

  • 區域可以定義新資料列的開頭。此指示可讓版面配置更固定,不會受到隱藏區域的影響。新資料列指示可建立一、二或三個垂直顯示區域的版面配置。

  • 以下為支援的區域高度選項:
    • 內容 (沒有高度限制):完全依內容決定高度。

    • 內容 (有高度限制):依內容決定高度,但最多只達指定的最大限制。此選項可用來讓入口版面配置更為一致,尤其是當區域呈現於長型或小型裝置上時。

    • 固定高度:以特定高度設定區域,不管內容。

      此選項也能用來讓入口版面配置更一致。
    • 未明確選取高度選項時,會依內容決定區域高度,高度不限制。不過,如果是資料總管區域,結果方格區域本身 (不是整個區域) 會受「報表高度」區域參數限制 (預設值為 50%)。

使用者偏好設定

獨立入口包含組態,以指出是否應該在使用者入口偏好設定上顯示入口。如果在入口偏好設定上顯示設定設為「否」,入口就不會出現在使用者的入口偏好設定上。請注意,實作可能會變更產品所提供入口的這個值。此設定一般是針對入口所啟用,而入口提供並非所有區域都適用於所有使用者或使用者可能想要調整區域順序的不同資訊。側邊欄入口就是針對入口偏好設定來啟用的入口範例。

使用者可以置換入口的區域導向組態:

  • 該入口上顯示哪些區域
  • 區域顯示順序
  • 區域在入口開啟時是否應該初始為收合狀態。
  • 重新整理秒數。這適用於顯示經常變更資料的區域。

實作可以選擇性地設定系統來定義一或多個「範本」使用者的入口偏好設定。範本使用者連結至「實際」使用者時,實際使用者的偏好設定會繼承自「範本」使用者,而「實際」使用者無法變更其偏好設定。部分實作選擇以這種方式運作,來強制執行相同業務區域中使用者的標準外觀與風格。

如需有關使用者如何設定其區域的詳細資訊,請參考使用者 - 入口偏好設定

從入口中移除區域

您無法將基準產品區域從基準產品入口中移除。實作可以置換顯示設定來防止在入口中顯示某個區域。此外,如果使用者已在其入口偏好設定上啟用某個區域,您便無法將該區域移除。若要將區域從入口列表中移除,請先確定沒有任何使用者已在其入口偏好設定中啟用該區域。

授與入口的存取權

應用服務會與各個入口關聯。使用者必須獲授與個別應用服務的存取權限,才能夠看見入口。

新增獨立入口時,系統會自動在背景建立其應用服務,並將其顯示為入口定義的一部分。您需要使用此應用服務來授與入口的存取權。頁籤頁面入口沒有個別的安全性存取。如果使用者能夠存取主要獨立入口,使用者就會具備其所有頁籤的安全性存取權。

請注意下列關於應用程式安全性如何影響使用者入口的事項:

  • 使用者的入口偏好設定頁面只會顯示已在使用者偏好設定上設定要顯示且使用者具備安全性存取權的入口。
  • 系統功能表只會顯示使用者具備安全性存取權的入口。
  • 使用者可以設定連至所有入口的常用連結,但他們必須具備入口應用服務的安全性權限,才能夠叫用常用連結。

授予區域的存取權

應用服務會與各個區域關聯。使用者必須被授予個別應用服務的存取權限,才能在入口看到區域。請參考應用程式安全性概要以取得授與使用者應用服務存取權限的相關資訊。

關於區域應用程式安全性,請注意下列事項:

  • 以大部分基準產品入口來說,所有入口的所有區域都會參考用於授與入口存取權的相同應用服務。換句話說,如果使用者有權存取頁面,使用者就可以存取該頁面所有入口的所有區域。特定入口可能有此規則的例外。
  • 以基準產品多重查詢區域來說,個別查詢區域與多重查詢區域通常會參考用於授與頁面主要 (獨立) 入口存取權的相同應用服務。不過,唯一的應用服務可能會提供個別查詢區域。當查詢選項較為特殊且不適用於所有使用者甚至所有實作時,就可能會發生此情況。如果使用者沒有個別查詢區域的安全性存取權,該選項就不會出現在下拉式列表中。
  • 至於設定為在入口偏好設定顯示的基準產品入口,通常入口會包含可能適用於不同類型使用者的其他區域類型。通常這些類型的入口會傳遞每個區域的唯一應用服務,以便實作可以設定允許檢視各個區域的使用者群組。針對這些類型的入口,請注意下列事項:
    • 使用者的入口偏好設定頁面會包含區域的資料列,無論使用者是否具有該區域的存取權限。因此,系統會顯示使用者對各個區域的存取權限指示。
    • 如果撤銷使用者對某個區域的存取權限,當使用者瀏覽至個別入口時將會隱藏該區域。
    • 撤銷使用者的存取權限不會變更使用者的入口偏好設定 (也就是,使用者即使沒有區域的存取權,也可以指出想要看見該區域 -只是在相關入口顯示時不會出現這類區域)。

將入口放入功能表中

新增獨立入口時,系統會自動在背景建立其導覽選項,並將其顯示為入口定義的一部分。您需要使用此導覽選項來新增入口至功能表,或用它來允許任何其他類型的入口導覽方法。

若要將入口新增至功能表,您必須將功能表項目新增至所需功能表,並參考該入口在新功能表項目中的導覽選項。入口的導覽選項可以出現在任意數目的功能表項目中 (也就是,您可以建立數個參考相同入口的功能表項目)。

您的使用者可以將他們的偏好設定,設定為在他們的常用連結包含入口的導覽選項。如此一來,無需透過功能表即可輕鬆瀏覽至入口。

入口選項

各種入口功能是由組態選項所控制,例如可在入口的動作列上包含其他適用的動作,或可將所維護實體的標準資訊描述納入作為入口標題的一部分。

備註:您可以新增選項類型。您的實作可能會想要新增其他入口選項類型。若要執行此操作,請新增值至 PORTAL_​OPT_​FLG 自訂查尋欄位。