在Microsoft Access 2010数据宏中使用可变数据

时间:2011-02-03 15:50:39

标签: ms-access macros ms-access-2010

我是Access 2010 Data Macros的新手!

在我的数据库中,我有一个返回当前用户的UserId的函数。该函数返回pubUserId(Public pubUserId as integer)

我有一个数据宏,可以将新记录写入表中。这非常有效。我希望通过以下方式改进宏: *包括调用此函数来确认pubUserId(然后我知道100%用户是谁!) *将pubUserId写入表中的字段。 (这将记录谁做了什么!)

我如何进行上述两个步骤?

2 个答案:

答案 0 :(得分:0)

您的宏应该是RunSql,并且您的Sql表达式应该在SQL INSERT语句的末尾附加pubUserId函数的结果。

答案 1 :(得分:0)

我创建了一个返回函数值的查询(1行,1个单元格)。然后我将字段设置为DLookup(“UserID”,“ViewName”)的行。瞧!