Monday, September 19, 2022

NewRecord-Eigenschaft

Gilt für

Formularobjekt

Sie können die NewRecord- Eigenschaft verwenden, um zu bestimmen, ob der aktuelle Datensatz ein neuer Datensatz ist. Nur-Lese- Ganzzahl .

Ausdruck . Neuer Eintrag

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste Gilt für zurückgibt.

Bemerkungen

Die NewRecord- Eigenschaft verwendet die folgenden Einstellungen.

Einstellung

Beschreibung

WAHR

Der aktuelle Rekord ist neu.

FALSCH

Der aktuelle Rekord ist nicht neu.


Hinweis: Die NewRecord -Eigenschaft ist in der Formularansicht und der Datenblattansicht schreibgeschützt. Es ist in der Entwurfsansicht nicht verfügbar. Diese Eigenschaft ist nur verfügbar, wenn ein Makro oder VBA-Code (Visual Basic for Applications) verwendet wird.

Wenn ein Benutzer zu einem neuen Datensatz gewechselt ist, ist die NewRecord- Eigenschaftseinstellung True , unabhängig davon, ob der Benutzer mit der Bearbeitung des Datensatzes begonnen hat oder nicht.

Beispiel

Das folgende Beispiel zeigt, wie die NewRecord- Eigenschaft verwendet wird, um zu bestimmen, ob der aktuelle Datensatz ein neuer Datensatz ist. Die Prozedur NewRecordMark setzt den aktuellen Datensatz auf die Variable intnewrec . Wenn der Datensatz neu ist, wird eine Nachricht angezeigt, die den Benutzer darauf hinweist. Sie könnten diese Prozedur ausführen, wenn das Current-Ereignis für ein Formular eintritt.

 Sub NewRecordMark(frm As Form)
Dim intnewrec As Integer
intnewrec = frm.NewRecord
If intnewrec = True Then
MsgBox "You're in a new record." _
& "@Do you want to add new data?" _
& "@If not, move to an existing record."
End If
End Sub

No comments:

Post a Comment