CreateRecord 数据块

适用于:Access 2013、Office 2013

您可以使用 CreateRecord 数据块在指定表中创建新记录。

注意

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

Setting

DeleteRecord 数据块具有以下参数。

参数

必需

说明

Create a Record In

要在其中创建新记录的表的名称。

Alias

一个用于标识记录的字符串。 您可以使用记录的别名来标识该记录

备注

CreateRecord 创建的记录会自动成为当前记录。

在 CreateRecord 语句之后,可以插入一个命令块,这些命令将在提交新记录之前执行。 以下操作适用于 CreateRecord 数据块。

CancelRecordChange 宏操作

Comment 宏语句

Group 宏语句

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

SetField 宏操作

SetLocalVar 宏操作

CreateRecord 操作创建记录后,可使用 SetField 操作在该新记录中指定字段值。

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

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

提交新记录后,可以使用 LastCreateRecordIdentity 本地变量来处理该记录。 例如,使用以下语法引用最近创建的记录的 AssignedTo 字段。

[LastCreateRecordIdentity].[AssignedTo]

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