在資料檢視中篩選資料

建立 [資料檢視] 時可以套用篩選,讓檢視僅包含符合所指定之條件的資料。例如,資料來源可能包含成百成千的記錄。但您只想檢視這些記錄的子集合。您可以建立篩選,讓 [資料檢視] 只包含記錄的子集合。

當您建立篩選時,即是建立一或多個要套用到資料的運算式。[資料檢視] 會包含符合這些條件的資料。運算式子句包含三個基本部分:欄位名稱 (要篩選的欄位名稱)、運算子 (要對值套用的規則,如等於、大於或小於) 及值 (搜尋的資料)。一個篩選可以使用多個運算式,只要新增子句而使這些子句能指定資料必須符合之其他條件即可。

當篩選中包含多個子句時,可能會想要群組兩個或多個子句,讓這些子句套用在另一個子句之前。您可藉由決定子句的套用順序,精確控制 [資料檢視] 中所出現的資料。

有時必須建立使用較複雜條件的篩選。在 Microsoft Expression Web 中, 您可以使用 XPath 來建立進階篩選。如需建立 XPath 運算式的詳細資訊,請參閱 MSDN Library 中的 XPath 參考 (英文)。

當您使用 Expression Web 在 [資料檢視] 中篩選資料時,即限制了 [資料檢視] 中實際可用的記錄。

新增篩選至資料檢視

  1. 在 [設計] 檢視中,按一下 [資料檢視] 加以選取。

  2. 在 [資料檢視] 功能表上,按一下 [篩選]。

  3. 在 [篩選條件] 對話方塊中,按一下 [在這裡按一下以加入新條件]。

  4. 按一下 [欄位名稱] 方塊,然後按一下包含所要之值的欄位。

  5. 按一下 [邏輯比對] 方塊,然後按一下所要的運算子。

  6. 按一下 [值] 方塊,然後鍵入或選取所要的條件。

新增子句至篩選

  1. 在 [設計] 檢視中,按一下 [資料檢視] 加以選取。

  2. 在 [資料檢視] 功能表中,按一下 [篩選]。在 [篩選條件] 對話方塊中,您可以看見目前套用至 [資料檢視] 的任何篩選條件。

  3. 在現有子句的結尾,按一下 [和/或] 方塊,然後執行下列其中一項動作:

    • 若要建立資料必須同時符合兩個子句中條件的篩選,請按一下 [且]。

    • 若要建立資料只須符合其中一個子句條件的篩選,請按一下 [或]。

  4. 在下一列上,按一下 [在這裡按一下以加入新條件]。

  5. 按一下 [欄位名稱] 方塊,然後按一下包含所要之值的欄位。

  6. 按一下 [邏輯比對] 方塊,然後按一下所要的運算子。

  7. 按一下 [值] 方塊,然後鍵入或選取所要的條件。

群組篩選中的子句

  1. 在 [設計] 檢視中,按一下 [資料檢視] 加以選取。

  2. 在 [資料檢視] 功能表中,按一下 [篩選]。在 [篩選條件] 對話方塊中,您可以看見目前套用至 [資料檢視] 的任何篩選條件。

  3. 在第二個子句的結尾,按一下 [和/或] 方塊,再按 [或]。

  4. 在 [篩選條件] 對話方塊中,按一下 [在這裡按一下以加入新條件]。

  5. 按一下 [欄位名稱] 方塊,然後按一下包含所要之值的欄位。

  6. 按一下 [邏輯比對] 方塊,然後按一下所要的運算子。

  7. 按一下 [值] 方塊,然後鍵入或選取所要的條件。

  8. 按住 SHIFT 並按下要群組之子句最左欄中的箭號,然後再按 [群組]。連接子句的括號表示這些子句已群組。若要移除群組,請按一下 [取消群組]。

修改子句

  1. 在 [設計] 檢視中,按一下 [資料檢視] 加以選取。

  2. 在 [資料檢視] 功能表上,按一下 [篩選]。

  3. 在 [篩選條件] 對話方塊中,按一下現有的子句,然後執行下列其中一項動作:

    • 按一下 [欄位名稱] 方塊,然後按一下包含所要之值的欄位。

    • 按一下 [邏輯比對] 方塊,然後按一下所要的運算子。

    • 按一下 [值] 方塊,然後鍵入或選取所要的條件。

刪除子句

  1. 在 [設計] 檢視中,按一下 [資料檢視] 加以選取。

  2. 在 [資料檢視] 功能表上,按一下 [篩選]。

  3. 在您想要刪除之子句的最左欄中按一下箭號,然後按下 DELETE。

刪除篩選

  1. 在 [設計] 檢視中,以滑鼠右鍵按一下 [資料檢視],然後再按一下 [顯示通用控制項工作]。

  2. 按一下 [資料檢視工作] 清單中的 [篩選]。

  3. 按住 SHIFT,並在每一個子句的最左欄中按一下箭號,然後按下 DELETE。

Cc294986.alert_note(zh-tw,Expression.10).gif注意事項:

若使用進階篩選,則 [篩選條件] 對話方塊中會出現 [使用進階運算式] 文字。若要刪除進階篩選,請按一下 [進階],然後刪除此文字方塊中的所有文字。

建立進階篩選

  1. 在 [設計] 檢視中,按一下 [資料檢視] 加以選取。

  2. 在 [資料檢視] 功能表上,按一下 [篩選]。

  3. 按一下 [篩選條件] 對話方塊中的 [進階]。

  4. 在 [進階條件] 對話方塊的 [選擇要插入的欄位] 下,按兩下想要插入此運算式的欄位。若要插入此欄位的完整路徑,請按住 CTRL,並按兩下該欄位。

  5. 在 [編輯 XPath 運算式] 方塊中,讓插入點緊接在欄位名稱之後,然後按下空格鍵,可用運算子的 IntelliSense 清單會隨即出現。

  6. 在運算子的 IntelliSense 清單中,按兩下要使用的運算子。

  7. 在可用的欄位清單中,按兩下所要的欄位。

  8. 在運算子的 IntelliSense 清單中,按兩下要使用的運算子。

請參閱

概念

資料檢視

新增資料檢視

將設定格式化的條件套用到資料檢視

在資料檢視中排序資料

在資料檢視中建立公式欄

變更資料檢視的版面配置

修改資料檢視中的欄

新增 RSS 摘要至網頁

在資料檢視中顯示範例資料