Report.OrderBy-Eigenschaft (Access)

Verwenden Sie die OrderBy-Eigenschaft , um anzugeben, wie Datensätze in einem Bericht sortiert werden sollen. Zeichenfolge mit Lese-/Schreibzugriff.

Syntax

Ausdruck. Orderby

Ausdruck Eine Variable, die ein Report-Objekt darstellt.

HinwBemerkungeneise

Die OrderBy-Eigenschaft ist ein Zeichenfolgenausdruck, der dem Namen des Felds oder der Felder entspricht, nach denen Sie Datensätze sortieren möchten. Wenn Sie mehr als einen Feldnamen verwenden, trennen Sie die Namen durch ein Komma (,). Verwenden Sie die OrderBy -Eigenschaft, um einen Sortierwert zu speichern, damit Sie ihn später anwenden können. OrderBy -Werte werden mit den Objekten gespeichert, in denen sie erstellt werden. Sie werden automatisch geladen, wenn das Objekt geöffnet wird, sie werden jedoch nicht automatisch angewandt.

Wenn Sie die Eigenschaft OrderBy durch das Eingeben eines oder mehrerer Feldnamen festlegen, sind die Datensätze in aufsteigender Reihenfolge sortiert. Auch in Visual Basic werden diese Felder standardmäßig in aufsteigender Reihenfolge sortiert.

Wenn Sie Datensätze in absteigender Reihenfolge sortieren möchten, geben Sie am Ende des Zeichenfolgenausdrucks DESC ein. Um z. B. Kundendatensätze in absteigender Reihenfolge nach dem Namen des Kontakts zu sortieren, legen Sie die Eigenschaft OrderBy auf "ContactName DESC" fest.

Wählen Sie das Feld aus, nach dem Sie die Datensätze sortieren möchten, und wählen Sie entweder die entsprechende Schaltfläche Sortieren auf der Symbolleiste aus, oder zeigen Sie im Menü Datensätze auf Sortieren, und wählen Sie den entsprechenden Befehl im Untermenü aus. Sie können die OrderByOn -Eigenschaft für Formulare und für Berichte auch in Visual Basic festlegen.

Hinweis

Wenn ein neues Objekt erstellt wird, erbt es die Eigenschaften RecordSource, Filter, OrderBy und OrderByOn der Tabelle oder Abfrage, aus der es erstellt wurde. Bei Formularen und Berichten werden geerbte Filter nicht automatisch angewendet, wenn ein Objekt geöffnet wird.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.