設定視圖排序順序

不同於大部分的資料庫(包括延伸目錄型錄),壓縮目錄型錄採用獨特設計,將 Domino® 名錄中的多個文件結合到單一文件中。在可能透過對排序的視圖進行搜尋,於大部分的資料庫中進行查閱時,若要對壓縮的目錄型錄進行查閱,則需要以和視圖排序相同的方式,在文件內排序項目。

執行這項作業的原因和時機

若要設定壓縮目錄型錄的視圖排序和文件中的多個項目排序,請在資料庫的「檔案 > 應用程式 > 內容 > 設計 > 預設排序」標籤中,設定想要的排序順序,並執行 Dircat 作業。用戶端使用者不必變更壓縮目錄型錄抄本本身的預設排序順序,因為這樣做將不會有想要的效果(壓縮目錄型錄項目內部文件的順序在聚集時是固定的),而且在查閱的回應中可能會傳回少於預期的查閱結果。

如果您有不同組的用戶端使用者,而每一組想要有不同的排列順序,則您必須以想要的排列順序來建立個別的壓縮目錄型錄副本(非抄本)。例如,如果您有英文、法文及丹麥文的使用者,每一個使用者都想要根據其語言環境來排序他們的壓縮目錄型錄內容,則您必須建立三個個別的壓縮目錄型錄副本。檔案應該有自己的預設排列順序,分別設為拉丁 1、法文及丹麥文/挪威文。建立命名慣例是非常有用的,其中排序順序會顯示在壓縮目錄型錄檔案名稱中:CDC-EN.NSFCDC-FR.NSFCDC-DK.NSF

「延伸目錄型錄」使用與 Domino® 名錄相同的設計所建立,因此包含的視圖具有根據預設值所設定的 Unicode 排序順序,這樣一來目錄搜尋也可跨 Domino® 伺服器產生一致的搜尋結果(即使那些伺服器的排列順序不同)。

當 Dircat 作業執行起始建置或完整的壓縮目錄型錄重建時,它會依預設的排列順序將項目儲存在型錄文件內。如果預設的排列順序為空白時,Dircat 作業將會從 Domino® 環境中取得排列順序,並明確地以該順序來設定型錄的預設排列順序。當 Dircat 作業更新壓縮目錄型錄時,它首先會驗證預設的排列順序是否符合壓縮目錄型錄文件中的項目順序。如果它發現兩個順序之間不一致,則 Dircat 作業將發出一個事件,告知管理員使用 Dircat 來執行完整的重建。