插入数据宏后不 运行

After Insert data macro not running

我有一个 table tblEmp 定义了 After Insert 数据宏。但是,该事件不起作用。我在这里缺少什么?

只需将您的逻辑移动到 BeforeChange 触发器,这是保存任何记录(新的或现有的)之前的状态。您的逻辑尝试更改保存模式之后的 AfterInsert 中的字段值。此外,确保在引用宏中的列名称时不包括 table 标识符 tblEmp

事实上,如果您在当前尝试后单击右下角状态栏上的 应用程序错误,输出的系统 table 表明了问题,因为您在插入后的只读模式:

EditRecord failed because the default alias represents a record which is read only.