适用于:Access 2013、Office 2013
ForEachRecord 数据块为域中的每条记录重复一组语句。
注意
ForEachRecord 数据块仅适用于数据宏。
Setting
ForEachRecord 操作具有以下参数。
参数 |
必需 |
说明 |
|---|---|---|
In |
是 |
一个用于标识要对其执行操作的记录域的字符串。 In 参数可以包含表的名称、select 查询或 SQL 语句。 注意:指定的域不能包含链接表或 ODBC 数据源中存储的数据。 |
Where 条件 |
否 |
用于限制 执行 ForEachRecord 数据块的数据范围的字符串表达式。 例如,条件通常相当于 SQL 表达式中的 WHERE 子句(无单词 WHERE)。 如果省略条件, ForEachRecord 数据块对 In 参数指定的整个域进行操作。 条件中包括的所有字段还必须是 In 中的字段。 |
Alias |
否 |
一个字符串,它为 In 参数指定的域提供备用名称。 通常用于缩短后续引用的表名称,以防止可能的不明确引用。如果未指定 Alias ,表或查询名称将用作别名。 |
备注
使用 ExitForEachRecord 操作可立即退出 ForEachRecord 数据块。