CreateRecord-Datenblock
Gilt für: Access 2013, Office 2013
Mit dem DatensatzErstellen-Datenblock können Sie einen neuen Datensatz in der angegebenen Tabelle erstellen.
Hinweis
Der DatensatzErstellen-Datenblock ist nur in Datenmakros verfügbar.
Einstellung
Der DatensatzErstellen-Datenblock kann mit den folgenden Argumenten verwendet werden.
Argument |
Erforderlich |
Beschreibung |
---|---|---|
Datensatz erstellen in |
Ja |
Der Name der Tabelle, in der der neue Datensatz erstellt werden soll |
Alias |
Nein |
Eine Zeichenfolge zur Kennzeichnung des Datensatzes Sie können den Alias des Datensatzes zur Kennzeichnung verwenden |
Hinweise
Der mit DatensatzErstellen erstellte Datensatz wird automatisch als aktueller Datensatz festgelegt.
Nach der CreateRecord-Anweisung können Sie einen Befehlsblock einfügen, der ausgeführt wird, bevor der neue Datensatz committet wird. In einem DatensatzErstellen-Datenblock sind die folgenden Aktionen verfügbar.
Wenn mit der DatensatzErstellen -Aktion ein Datensatz erstellt wurde, geben Sie mit der FestlegenFeld -Aktion den Wert eines Felds im neuen 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 Erstellen 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 DatensatzErstellen -Datenblock wird beendet.
Once the new record is committed, you can use the LastCreateRecordIdentity local variable to work with the record. 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.