您可以使用 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]