EditRecord Data Block (Access 自定义 Web 应用)

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

重要

Microsoft 不再建议在 SharePoint 中创建和使用 Access Web App。 作为备选方法,请考虑使用 Microsoft PowerApps,生成适用于 Web 和移动设备的无代码业务解决方案。

注意

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

Setting

EditRecord 数据块具有以下参数。

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

备注

EditRecord 语句之后,可以插入一个命令块,这些命令将在提交对记录的更改之前执行。 EditRecord 数据块中提供了以下操作。

操作
CancelRecordChange 宏操作
Comment 宏语句
Group 宏语句
If...Then...Else 宏语句
SetField 宏操作
SetLocalVar 宏操作

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

可以使用 If...然后。。。用于 基于条件执行操作的 Else 语句。

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

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

[LastCreateRecordIdentity].[AssignedTo]