Access (的 Report.OrderBy 屬性)

使用 OrderBy 屬性可指定您要如何排序報表中的記錄。 讀取/寫入的 String

語法

運算式OrderBy

表達 代表 Report 物件的變數。

註解

OrderBy 屬性是字串運算式,是您要排序記錄的欄位名稱。 當您使用多個欄位名稱時,請使用逗號 (,) 分隔名稱。 儲存未排序的值並將其套用在稍後使用 OrderBy 屬性。 OrderBy 值會儲存在建立的物件。 他們會自動載入時開啟物件時,但不會自動套用。

當您設定 OrderBy 屬性輸入一或多個欄位名稱時,會以遞增順序排序記錄。 同樣地,Visual Basic 排序預設依遞增順序排序這些欄位。

如果您想要以遞減順序排序記錄,輸入 DESC 結尾處的字串運算式。 例如,排序以遞減順序來連絡人名稱的客戶記錄、 設定"ContactName DESC" OrderBy 屬性。

選取您要排序記錄的欄位,然後選擇工具列上的適當 [排序] 按鈕,或指向 [記錄] 功能表上的 [排序],然後在子功能表上選擇適當的命令。 您也可以使用 Visual Basic 來設定表單或報表的 OrderByOn 屬性。

注意事項

建立新的 物件時,它會繼承其建立來源之資料表或查詢的 RecordSourceFilterOrderByOrderByOn 屬性。 對表單和報表、 繼承的篩選器不自動套用物件開啟時。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應