Freigeben über


EditRecord-Datenblock

Gilt für: Access 2013, Office 2013

Mit dem BearbeitenDatensatz -Datenblock können Sie die Werte in einem vorhandenen Datensatz ändern.

Hinweis

Der BearbeitenDatensatz-Datenblock ist nur in Datenmakros verfügbar.

Einstellung

Der BearbeitenDatensatz-Datenblock kann mit den folgenden Argumenten verwendet werden.

Argument

Beschreibung

Alias

Eine Zeichenfolge, mit der der zu bearbeitende Datensatz gekennzeichnet wird. Wenn das Alias-Argument nicht angegeben ist, wird der aktuelle Datensatz bearbeitet.

Hinweise

Nach der BearbeitenDatensatz -Anweisung können Sie einen Block von Befehlen einfügen, die ausgeführt werden, bevor für die Änderungen am Datensatz ein Commit erfolgt. In einem BearbeitenDatensatz -Datenblock sind die folgenden Aktionen verfügbar.

CancelRecordChange-Makroaktion

Kommentar-Makroanweisung

Gruppieren-Makroanweisung

Wenn... Dann... Else-Makroanweisung

SetField-Makroaktion

SetLocalVar-Makroaktion

Mit der FestlegenFeld -Aktion geben Sie die neuen Werte eines Felds im bearbeiteten Datensatz an.

Anschließend können Sie mit einer Wenn...Dann...Sonst -Anweisung Vorgänge auf der Grundlage einer Bedingung ausführen.

Wenn Sie das Bearbeiten eines Datensatzes abbrechen möchten, verwenden Sie die AbbrechenDatensatzänderung -Aktion. Damit verhindern Sie, dass für die Änderungen ein Commit ausgeführt wird, und der BearbeitenDatensatz -Datenblock wird beendet.

Über die lokale Variable LetztesErstellenDatensatzID in einem DatensatzErstellen -Datenblock können Sie mit dem zuletzt erstellten Datensatz arbeiten. Verwenden Sie beispielsweise die folgende Syntax, um auf das Feld AssignedTo des zuletzt erstellten Datensatzes zu verweisen:

[LastCreateRecordIdentity].[AssignedTo]

Der DatensatzErstellen-Datenblock kann nur in den Datenmakroereignissen Nach Eingabe, Nach Aktualisierung und Nach Aktualisierung verwendet werden.