Partager via


Bloc de données ForEachRecord

S’applique à : Access 2013, Office 2013

Un bloc de données ForEachRecord répète un ensemble d’instructions pour chaque enregistrement d’un domaine.

Remarque

Le bloc de données PourChaqueEnregistrement est disponible uniquement dans les macros de données.

Setting

L’action PourChaqueEnregistrement utilise les arguments suivants.

Argument

Obligatoire

Description

Dans

Oui

Chaîne qui identifie le domaine d’enregistrements sur lequel opérer. L’argument In peut contenir le nom de la table, une requête select ou une instruction SQL.

REMARQUE : Le domaine spécifié ne peut pas inclure de données stockées dans une table liée ou une source de données ODBC.

Condition Where

Non

Expression de chaîne utilisée pour restreindre la plage de données sur laquelle le bloc de données ForEachRecord est effectué. Par exemple, les critères sont souvent équivalents à la clause WHERE dans une expression SQL, sans le mot WHERE. Si critères est omis, le bloc de données ForEachRecord fonctionne sur l’ensemble du domaine spécifié par l’argument In . Tout champ inclus dans les critères doit également être un champ dans In.

Alias

Non

Chaîne qui fournit un autre nom pour le domaine spécifié par l’argument In . Souvent utilisé pour raccourcir le nom de la table pour les références suivantes afin d’éviter d’éventuelles références ambiguës. Si Alias n’est pas spécifié, le nom de la table ou de la requête est utilisé comme alias.

Remarques

Utilisez l'action QuitterPourChaqueEnregistrement pour quitter immédiatement un bloc de données PourChaqueEnregistrement.