EditRecord 数据块

适用于:Access 2013、Office 2013

您可以使用 EditRecord 数据块更改现有记录中包含的值。

注意

EditRecord 数据块仅适用于数据宏。

Setting

EditRecord 数据块具有以下参数。

参数

说明

Alias

一个用于标识要编辑的记录的字符串。 如果未指定 Alias 参数,则编辑当前记录。

备注

可在 EditRecord 语句之后插入将在提交记录更改之前执行的命令块。 以下操作适用于 EditRecord 数据块。

CancelRecordChange 宏操作

Comment 宏语句

Group 宏语句

如果。。。然后。。。Else 宏语句

SetField 宏操作

SetLocalVar 宏操作

使用 SetField 操作可以指定已编辑记录中某一字段的新值。

可以使用 If...Then...Else 语句基于条件来执行操作。

若要取消编辑记录,可使用 CancelRecordChange 操作。 此操作将阻止提交更改并退出 EditRecord 数据块。

您可以使用 LastCreateRecordIdentity 本地变量来处理在 CreateRecord 数据块中创建的最后一条记录。 例如,使用以下语法引用最近创建的记录的 AssignedTo 字段:

[LastCreateRecordIdentity].[AssignedTo]

CreateRecord 数据块只能用于 插入后更新后更新后 数据宏事件。