SetOrderBy-Makroaktion
Gilt für: Access 2013, Office 2013
Mit der FestlegenSortiertNach-Aktion legen Sie fest, wie die Datensätze in einem Formular, einem Bericht, einer Tabelle oder einem Abfrageergebnis sortiert werden sollen.
Einstellung
Die FestlegenSortiertNach-Aktion kann mit den folgenden Argumenten verwendet werden.
Aktionsargument |
Beschreibung |
---|---|
Sortiert nach |
Ein Zeichenfolgenausdruck, der den Namen des Felds oder der Felder, nach dem oder denen Datensätze sortiert werden sollen, sowie die optionalen ASC- oder DESC-Schlüsselwörter enthält. |
Steuerelementname |
Wenn angegeben und das aktive Objekt ein Formular oder Bericht ist, der Name des Steuerelements, das dem zu sortierenden Unterformular oder Unterbericht entspricht. Wenn leer und das aktive Objekt ein Formular oder Bericht ist, wird das übergeordnete Formular oder der übergeordnete Bericht sortiert. |
Hinweise
Beim Ausführen dieser Makroaktion wird die Sortierung auf die Tabelle, das Formular, den Bericht oder das Datenblatt (Abfrageergebnis) angewendet, das aktiv ist und den Fokus besitzt.
Das Argument Sortiert nach bildet den Namen des Felds oder der Felder, nach dem oder denen Sie Datensätze sortieren möchten. Wenn Sie mehr als einen Feldnamen verwenden, trennen Sie die Namen durch ein Komma (,). Die SortiertNach -Eigenschaft des aktiven Objekts wird verwendet, um einen Sortierwert zu speichern, den Sie später anwenden können. SortiertNach-Werte werden mit den Objekten gespeichert, in denen sie erstellt werden. Sie werden automatisch geladen, wenn das Objekt geöffnet wird, jedoch nicht automatisch angewendet.
Wenn Sie das Argument Sortiert nach durch Eingeben eines oder mehrerer Feldnamen festlegen und anschließend das Makro ausführen, werden die Datensätze standardmäßig in aufsteigender Reihenfolge sortiert.
Wenn Sie Datensätze in absteigender Reihenfolge sortieren möchten, geben Sie am Ende des Argumentausdrucks „Sortiert nach" die Zeichenfolge „DESC" ein. Wenn Sie beispielsweise Kundendatensätze in absteigender Reihenfolge nach Kontaktnamen sortieren möchten, legen Sie das Argument „Sortiert nach" auf „Kontaktperson DESC" fest. Wenn Sie Namen in absteigender Reihenfolge nach Nachname und in aufsteigender Reihenfolge nach Vorname sortieren möchten, legen Sie das Argument „Sortiert nach" auf „Nachname DESC, Vorname ASC" fest.