Freigeben über


GoToRecord-Makroaktion

Gilt für: Access 2013, Office 2013

Mit der GeheZuDatensatz-Aktion können Sie den angegebenen Datensatz zum aktuellen Datensatz in einer geöffneten Tabelle oder einem geöffneten Formular oder Abfrageresultset machen.

Einstellung

Die GeheZuDatensatz-Aktion hat die folgenden Argumente.

Aktionsargument

Beschreibung

Objekttyp

Der Objekttyp, der den Datensatz enthält, den Sie aktuell machen möchten. Klicken Sie im Bereich Makro-Generator im Abschnitt Aktionsargumente im Feld Objekttyp auf Tabelle, Abfrage, Formular, Serveransicht, Gespeicherte Prozedur oder Funktion. Lassen Sie dieses Argument leer, um das aktive Objekt auszuwählen.

Objektname

Der Name des Objekts, das den Datensatz enthält, den sie zum aktuellen Datensatz machen möchten. Im Feld Objektname werden alle Objekte in der aktuellen Datenbank angezeigt, die den durch das Argument Objekttyp angegebenen Typ aufweisen. Wenn Sie das Argument Objekttyp leer lassen, müssen Sie auch dieses Argument leer lassen.

Record

Der Datensatz, der zum aktuellen Datensatz werden soll. Klicken Sie im Feld Datensatz auf Vorheriger, Nächster, Erster, Letzter, Gehe zu oder Neu. Die Standardeinstellung ist Nächster.

Offset

Eine ganze Zahl oder ein Ausdruck, der zu einer ganzen Zahl ausgewertet wird. Einem Ausdruck muss ein Gleichheitszeichen voranstehen (=). Mit diesem Argument wird der Datensatz angegeben, der zum aktuellen Datensatz werden soll. Sie können das Argument Offset auf zwei Arten verwenden:

  • Wenn das Argument Datensatz auf Nächster oder Vorheriger festgelegt ist, verschiebt Microsoft Office Access 2007 den Fokus um die Anzahl von Datensätzen nach vorn oder hinten, die im Argument Offset angegeben ist.

  • Wenn das Argument Datensatz auf Gehe zu festgelegt ist, wechselt Access zu dem Datensatz mit der Nummer, die dem Argument Offset entspricht. Die Datensatznummer wird im Datensatznummernfeld am unteren Rand des Fensters angezeigt.

    HINWEIS: Wenn Sie die Einstellung First, Last oder New für das Record-Argument verwenden, ignoriert Access das Argument Offset . Wenn Sie einen Wert für Offset eingeben, der zu groß ist, zeigt Access eine Fehlermeldung an. Sie können keine negative Zahlen für das Argument Offset eingeben.

  • Wenn das Argument Datensatz auf Nächster oder Vorheriger festgelegt ist, verschiebt Microsoft Office Access 2007 den Fokus um die Anzahl von Datensätzen nach vorn oder hinten, die im Argument Offset angegeben ist.

  • Wenn das Argument Datensatz auf Gehe zu festgelegt ist, wechselt Access zu dem Datensatz mit der Nummer, die dem Argument Offset entspricht. Die Datensatznummer wird im Datensatznummernfeld am unteren Rand des Fensters angezeigt.

Hinweise

Wenn sich der Fokus in einem bestimmten Steuerelement in einem Datensatz befindet, belässt diese Aktion den Fokus im selben Steuerelement für den neuen Datensatz.

Sie können die Einstellung Neu für das Argument Datensatz verwenden, um sich zum leeren Datensatz am Ende eines Formulars oder einer Tabelle zu bewegen, sodass Sie neue Daten eingeben können.

Diese Aktion ist mit dem Klicken auf den Pfeil unterhalb der Schaltfläche Suchen auf der Registerkarte Start und dem anschließenden Klicken auf Gehe zu vergleichbar. Die Unterbefehle Erster, Letzter, Nächster, Vorheriger und Neuer Datensatz des Befehls Gehe zu haben dieselbe Wirkung auf das ausgewählte Objekt wie die Einstellungen Erster, Letzter, Nächster, Vorheriger und Neu für das Argument Datensatz. Sie können auch zu Datensätzen wechseln, indem Sie die Navigationsschaltflächen am unteren Rand des Fensters verwenden.

Sie können die GeheZuDatensatz -Aktion verwenden, um einen Datensatz in einem ausgeblendeten Formular zum aktuellen Datensatz zu machen, indem Sie das ausgeblendete Formular in den Argumenten Objekttyp und Objektname angeben.

Verwenden Sie die GoToRecord -Methode des DoCmd -Objekts, um die GeheZuDatensatz -Aktion in einem VBA-Modul (Visual Basic für Applikationen) auszuführen.