我需要为 Access 数据库添加 3 个新字段:[输入者]、[输入日期] 和 [审核者]。
部分要求是,当记录被修改时,[审核者] 字段将自动清空/为空,以表示该记录需要再次审核。
用户修改这些记录的方式是单击一个按钮,该按钮运行一个宏,该宏具有 OpenQuery 操作,其中视图设置为数据表,数据模式设置为编辑。
在这种情况下,我能否捕捉到修改事件并清空该字段?
答案1
是的,您可以“捕获修改事件”,并使用它来清空该字段。
实际上你想添加一个变更前事件到桌子上。为此:
- 在数据表视图中打开表
- 在“表格”选项卡上单击“更改前”按钮
- 根据需要添加操作以满足您的需求。使用该
Updated("Field Name")
函数检查字段是否已应用更改。请注意,您在此处定义的任何操作仅在用户离开行(通过在最后一个单元格上按 Enter 键或单击另一行)后触发。