Поделиться через


Блок данных ForEachRecord

Область применения: Access 2013, Office 2013

Блок данных ForEachRecord повторяет набор инструкций для каждой записи в домене.

Примечание.

Блок данных ForEachRecord доступен только в макросах данных.

Setting

Аргументы действия ForEachRecord приведены ниже.

Аргумент

Обязательный

Описание

В

Да

Строка, определяющая домен записей, с которыми нужно работать. Аргумент In может содержать имя таблицы, запрос на выборку или инструкцию SQL.

ПРИМЕЧАНИЕ. Указанный домен не может содержать данные, хранящиеся в связанной таблице или источнике данных ODBC.

Условие where

Нет

Строковое выражение, используемое для ограничения диапазона данных, на котором выполняется блок данных ForEachRecord . Например, критерии часто эквивалентны предложению WHERE в выражении SQL без слова WHERE. Если условие опущено, блок данных ForEachRecord работает со всем доменом, указанным аргументом In . Любое поле, включенное в условия, также должно быть полем в in.

Alias

Нет

Строка, предоставляющая альтернативное имя для домена, указанного аргументом In . Часто используется для сокращения имени таблицы для последующих ссылок, чтобы предотвратить возможные неоднозначные ссылки. Если псевдоним не указан, в качестве псевдонима будет использоваться имя таблицы или запроса.

Замечания

Используйте действие ExitForEachRecord , чтобы немедленно выйти из блока данных ForEachRecord .