Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
Ein ForEachRecord-Datenblock wiederholt einen Satz von Anweisungen für jeden Datensatz in einer Domäne.
Hinweis
Der FürJedenDatensatz-Datenblock ist nur in Datenmakros verfügbar.
Einstellung
Die FürJedenDatensatz-Aktion kann mit den folgenden Argumenten verwendet werden.
Argument |
Erforderlich |
Beschreibung |
---|---|---|
In |
Ja |
Eine Zeichenfolge, die die Domäne von Datensätzen bezeichnet, für die eine Aktion ausgeführt werden soll. Das Argument In kann den Namen der Tabelle, eine Auswahlabfrage oder eine SQL-Anweisung enthalten. HINWEIS: Die angegebene Domäne darf keine Daten enthalten, die in einer verknüpften Tabelle oder ODBC-Datenquelle gespeichert sind. |
Bedingung |
Nein |
Ein Zeichenfolgenausdruck, der verwendet wird, um den Datenbereich einzuschränken, für den der ForEachRecord-Datenblock ausgeführt wird. Beispielsweise ist criteria oft äquivalent mit der WHERE-Klausel in einem SQL-Ausdruck, ohne das Wort WHERE. Wenn Kriterien nicht angegeben werden, wird der ForEachRecord-Datenblock für die gesamte Domäne ausgeführt, die durch das Argument In angegeben wird. Jedes Feld, das in Kriterien enthalten ist, muss auch ein Feld in In sein. |
Alias |
Nein |
Eine Zeichenfolge, die einen alternativen Namen für die durch das In-Argument angegebene Domäne bereitstellt. Wird häufig verwendet, um den Tabellennamen für nachfolgende Verweise zu kürzen, um mögliche mehrdeutige Verweise zu verhindern. Wenn alias nicht angegeben ist, wird der Tabellen- oder Abfragename als Alias verwendet. |
Hinweise
Mit der BeendenFürJedenDatensatz -Aktion beenden Sie einen FürJedenDatensatz -Datenblock sofort.