Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.