DoCmd.GoToRecord (Access)

Die GoToRecord -Methode führt die GoToRecord-Aktion in Visual Basic aus.

Sie können die Methode GoToRecord verwenden, um den angegebenen Datensatz in einer geöffneten Tabelle, in einem Formular oder einem Abfrage-Resultset zu einem aktuellen Datensatz zu machen. Wenn Sie die Argumente ObjectType und ObjectName leer lassen (die Standardkonstante, acActiveDataObject, wird für ObjectType angenommen), wird das aktive Objekt angenommen. __ __ Sie können die GoToRecord -Methode verwenden, um einen Datensatz in einem ausgeblendeten Formular zum aktuellen Datensatz zu machen, wenn Sie das ausgeblendete Formular in den Argumenten ObjectType und ObjectName angeben. __ __

GoToRecord (ObjectType, ObjectName, Record, Offset)


DoCmd.GoToRecord acDataForm, "Employees", acGoTo, 7

Arguments

Optional arguments

Die folgenden Argumente sind optional

ObjectType (AcDataObjectType) - Eine AcDataObjectType -Konstante, die den Typ des Objekts angibt, das den Datensatz enthält, den Sie aktuell erstellen möchten.


Möglichen Werte sind

acActiveDataObject Das aktive Objekt enthält den Datensatz.
acDataForm Ein Formular enthält den Datensatz.
acDataFunction Eine benutzerdefinierte Funktion enthält den Datensatz (nur Microsoft Access-Projekt).
acDataQuery Eine Abfrage enthält den Datensatz.
acDataReport Ein Bericht enthält den Datensatz.
acDataServerView Eine Serversicht enthält den Datensatz (nur Microsoft Access-Projekt).
acDataStoredProcedure Eine gespeicherte Prozedur enthält den Datensatz (nur Microsoft Access-Projekt).
acDataTable Eine Tabelle enthält den Datensatz.

ObjectName (String) - Ein Zeichenfolgenausdruck, der der gültige Name eines Objekts vom Typ ist, der durch das Argument ObjectType ausgewählt wurde.

Record (AcRecord) - Eine AcRecord -Konstante, die den Datensatz zum Festlegen des aktuellen Datensatzes angibt. Der Standardwert lautet acNext.


Möglichen Werte sind

acFirst Der erste Datensatz wird als aktueller Datensatz festgelegt.
acGoTo Der angegebene Datensatz wird als aktueller Datensatz festgelegt.
acLast Der letzte Datensatz wird als aktueller Datensatz festgelegt.
acNewRec Ein neuer Datensatz wird als aktueller Datensatz festgelegt.
acNext Der nächste Datensatz wird als aktueller Datensatz festgelegt.
acPrevious Der vorherige Datensatz wird als aktueller Datensatz festgelegt.

Offset (Long) - Ein numerischer Ausdruck, der die Anzahl der Datensätze darstellt, die vorwärts oder rückwärts verschoben werden sollen, wenn Sie acNext oder acPrevious für das Argument Record angeben oder den Datensatz, zu dem gewechselt werden soll, wenn Sie acGoTo für den Datensatz angeben Argument. Der Ausdruck muss eine gültige Datensatznummer zur Folge haben.