指定 Dataspy 條件
建立、編輯或複製 Dataspy 時,需要指定篩選、排序、佈局和進階條件。將 Dataspy 套用於清單時,僅會找到符合指定條件的記錄,並依據指定的排序順序和佈局顯示記錄。
若要指定篩選條件,請執行以下動作:
請參閱以下示例以指定排序條件:
- 在左窗格中,按一下「」。
- 在第一個下拉式清單中,指定用於對記錄進行排序的欄位,然後按一下遞增排序或遞減排序按鈕以設定排序順序。
- 根據需要對其他欄位重複此程序。
注意:若要移除排序條件,請在下拉式清單中選取空白選項。
請參閱以下示例以指定佈局條件:
- 在左窗格中,按一下「」。
- 將欄位從「」清單移至「」清單,如下所述:
功能 過程 新增欄位 在「可用欄位」中選取一個欄位,然後按一下右箭頭 (>)。 移除欄位 在「可見欄位」中選取一個欄位,然後按一下左箭頭 (<)。 新增所有欄位 按一下向右雙箭頭 (>>)。 移除所有欄位 按一下向左雙箭頭 (<<)。 重新排序欄位 在「可見欄位」中選取一個欄位,然後按一下向上或向下箭頭以移動該欄位。 - 在下載另一組列之前,指定要從資料庫擷取的列數。
您可以在清單檢視中指定從資料庫擷取另一組記錄之前要擷取的記錄數。此設定不會影響表格的高度(不捲動表格時顯示的列數);但是,此設定非常重要,因為它會影響包含大量記錄的清單的下載和顯示速度。
例如,如果該值設定為 100(預設值),則系統僅下載與所選 Dataspy 中指定的條件相符的前 100 筆記錄。當捲動到 100 筆記錄的末尾時,將顯示下 100 條相符的記錄。如果該值設定為 300,則在擷取到所有 300 筆記錄前,不會顯示任何記錄。
請參閱以下示例以指定進階條件:
- 在左窗格中,按一下「」。
- 根據需要指定其他 Where 子句。Where 子句將附加到由 Dataspy 篩選器產生的 Where 子句中。如果已指定篩選器,則 Where 子句將與「AND」陳述式附加在一起。
- 按一下「」。如果 SQL 陳述式編譯無誤,則會顯示一條確認訊息。也可以按一下「」以檢視整個 SQL 陳述式。「SQL 陳述式」欄位為唯讀。