6.3 執行進階搜尋

如果在搜尋使用者或群組時需要指定多個準則,則可以使用進階搜尋。例如:

Last Name equals Smith AND Title contains Rep

如果指定多個準則群組 (控制評估準則時的順序),便要使用相同的邏輯操作來連接它們。例如,若要使用下列準則 (兩個準則群組之間以 OR 連接) 執行進階搜尋:

(Last Name equals Smith AND Title contains Rep) OR (First Name starts with k AND Department equals Sales)

請指定下列項目 (如圖 6-6 所示):

圖 6-6 在搜尋清單頁面上指定進階搜尋

「搜尋清單」頁面上的進階搜尋

此搜尋的結果顯示於圖 6-7

圖 6-7 進階搜尋的結果

進階搜尋的結果

若要執行進階搜尋:

  1. 移至「目錄搜尋」頁面並按一下「新搜尋」。依預設會顯示「基本搜尋」頁面。

  2. 按一下「進階搜尋」「進階搜尋」頁面隨即顯示:

    進階搜尋
  3. 在「搜尋」下拉式清單中,選取下列其中一個選項,以指定要尋找的資訊類型:

    • 群組

    • 使用者

    接著,您可以填入「使用此準則」區段。

  4. 指定準則群組中的準則:

    1. 使用「項目類別」下拉式清單來選取要搜尋的屬性。例如:

      Last Name
      

      可用屬性的清單取決於要搜尋的資訊類型 (使用者或群組)。

    2. 使用「運算式」下拉式清單來選取要執行的比較操作,與您選取的屬性進行比較。例如:

      equals
      

      如需詳細資訊,請參閱節 6.3.1, 選取運算式

    3. 使用「搜尋詞彙」方塊來指定一個值,與您選取的屬性進行比較。例如:

      Smith
      

      如需詳細資訊,請參閱節 6.3.2, 指定要比較的值

  5. 如果想要指定準則群組中的其他準則:

    1. 按一下準則群組右側的「新增準則」:

      「新增準則」按鈕
    2. 在新準則的左側,使用「準則邏輯運算子」下拉式清單將此準則連接到前一個準則,並選取「AND」或「OR」。您只可以在每一個準則群組中使用這兩種之中的一種邏輯運算子。

    3. 若要重複此程序,請從步驟 4開始。

      若要刪除準則,請按一下其右邊的「移除準則」:「移除」按鈕

  6. 如果想要指定其他準則群組:

    1. 按一下「新增準則群組」:

      「新增準則群組」按鈕
    2. 在以上新準則群組中,使用「準則群組邏輯運算子」下拉式清單將此群組連接到前一個群組,並選取「AND」或「OR」。

    3. 若要重複此程序,請從步驟 4開始。

      若要刪除準則群組,請按一下該群組上方的「移除準則群組」:「移除準則群組」按鈕

  7. 按一下「搜尋」。

    搜尋結果隨即顯示。

    若要瞭解下一步如何進行,請參閱節 6.4, 處理搜尋結果

6.3.1 選取運算式

按一下「運算式」,為您的搜尋作業選取比較準則。準則中指定的屬性類型決定該準則中可以使用的比較 (關聯性) 操作清單:

表 6-1 搜尋的比較操作

如果屬性是

您可以選擇下列其中一項比較操作

字串 (文字)

  • 開始於

  • 包含

  • 等於

  • 結束於

  • 存在

  • 不開始於

  • 不包含

  • 不等於

  • 不結束於

  • 不存在

含有預先決定之選項清單的字串 (文字)

使用者或群組 (或 DN 可以識別的其他物件)

布林值 (true 或 false)

  • 等於

  • 存在

  • 不等於

  • 不存在

使用者 (項目類別:經理、群組或直接下屬)

  • 等於

  • 存在

  • 不等於

  • 不存在

群組 (項目類別:成員)

  • 等於

  • 存在

  • 不等於

  • 不存在

時間 (日期-時間或僅日期的格式)

數值 (整數)

  • 等於

  • 大於

  • 大於或等於

  • 小於

  • 小於或等於

  • 存在

  • 不等於

  • 不大於

  • 不大於或等於

  • 不小於

  • 不小於或等於

  • 不存在

6.3.2 指定要比較的值

在準則中指定的屬性類型也可以決定在該準則中指定比較值的方式:

表 6-2 輸入比較值的方法

如果屬性是

請執行以下操作來指定值

字串 (文字)

在右側顯示的文字方塊中輸入文字。

含有預先決定之選項清單的字串 (文字)

從右側顯示的下拉式清單中選取選項。

使用者或群組 (或 DN 可以識別的其他物件)

使用右側顯示的「查閱」、「歷程」及「重設」按鈕。

時間 (日期-時間或僅日期的格式)

使用右側顯示的「行事曆」及「重設」按鈕。

數值 (整數)

在右側顯示的文字方塊中輸入數值。

布林值 (true 或 false)

在右側顯示的文字方塊中輸入 truefalse

如果是以下其中一項比較操作,則請勿指定值:

  • 存在

  • 不存在

文字大小寫

文字搜尋不區分大小寫。不論您在值中使用大寫或小寫,都會獲得相同的結果。例如,以下各項為同等的值:

McDonald
mcdonald
MCDONALD

文字中的萬用字元

您可以在文字中選擇使用星號 (*) 做為萬用字元,來表示零個或多個任何字元。例如:

Mc*
*Donald
*Don*
McD*d

使用「查閱」、「歷程」及「重設」按鈕

某些搜尋準則會顯示「查閱」、「歷程」及「重設」按鈕:本節描述使用這些按鈕的方式:

表 6-3 搜尋準則中的「查閱」、「歷程」和「重設」按鈕

按鈕

作用

查閱比較時要使用的值。

顯示比較時所使用之值的「歷程」清單。

重設比較的值。

若要查閱使用者:

  1. 按一下要查閱使用者之項目右側的「查閱」:

    「查閱」按鈕

    「查閱」頁面隨即顯示:

    「查閱」頁面
  2. 指定搜尋準則,以尋找所需的使用者:

    1. 使用下拉式清單來選擇以「」或「」進行搜尋。

    2. 在下拉式清單旁的文字方塊中,輸入要搜尋的所有名稱或部份名稱。

      搜尋會找到所有以您所輸入文字為開頭的名稱,並不會區分大小寫。您可以在文字中選擇使用星號 (*) 做為萬用字元,來表示零個或多個任何字元。

      例如,下列所有範例都會找到名為 Chip 者:

      Chip
      chip
      c
      c*
      *p
      *h*
      
  3. 按一下「搜尋」。

    「查閱」頁面隨即顯示搜尋結果:

    「查閱」頁面會顯示搜尋結果

    如果看到包含所需使用者的使用者清單,請移至步驟 4。否則,返回步驟 2

    按一下欄標題,便可以依遞增或遞減順序排序搜尋結果。

  4. 從清單中選取所要的使用者。

    「查閱」頁面隨即關閉,並將該使用者名稱插入適當的項目,做為比較中所使用的值。

若要查閱某群組做為搜尋使用者的準則:

  1. 新增「群組」做為搜尋準則,然後按一下「搜尋詞彙」欄位右側的「查閱「查閱」按鈕

    在「搜尋清單」頁面上指定進階搜尋準則

    「查閱」頁面即會顯示搜尋結果:

    「查閱」頁面會顯示搜尋結果
  2. 指定搜尋準則,以尋找所需的群組:

    1. 下拉式清單中只有一個搜尋選項,即「描述」。

    2. 在下拉式清單旁的文字方塊中,輸入要搜尋的所有名稱或部份描述。

      搜尋會找到所有以您所輸入文字為開頭的描述,並不會區分大小寫。您可以在文字中選擇使用星號 (*) 做為萬用字元,來表示零個或多個任何字元。

      例如,下列所有範例都會找到包含 Marketing 的描述:

      Marketing
      marketing
      m
      m*
      *g
      *k*
      
  3. 按一下「搜尋」。

    「查閱」頁面隨即顯示搜尋結果:

    搜尋結果

    如果看到包含所需群組的群組清單,請移至步驟 4。否則,返回步驟 2

    按一下欄標題,便可以依遞增或遞減順序排序搜尋結果。

  4. 從清單中選取所要的群組。

    「查閱」頁面隨即關閉,並將該群組描述插入適當的項目,做為比較中所使用的值。

若要使用「歷程」清單:

  1. 按一下要查看其先前值之項目右側的「歷程「歷程」按鈕

    歷程」清單隨即依照字母順序顯示此準則的先前值:

    螢幕擷取畫面
  2. 請執行下列其中一個步驟:

    如果想要

    執行下列動作

    從「歷程」清單中挑選

    依您的需要在清單中選取一個值。

    歷程」清單隨即關閉,並將該值插入適當的項目,做為比較中所使用的值。

    清除「歷程」清單

    按一下「清除歷程」。

    歷程」清單隨即關閉,並刪除此項目的所有值。清除「歷程」清單不會變更比較中目前的項目值。