Forms 用户名-VBA-ACCESS

Forms 用户名-VBA-ACCESS,forms,ms-access,vba,Forms,Ms Access,Vba,我被要求在access中创建一个字段(表单),以获取已登录的用户名。我创建了字符串VBAMe!EmployeeID=Environ(“用户名”)正在加载。然而,我注意到,当我点击下一张唱片时,它一直在运行,不会被更新。我不是VBA专家,这就是我来这里的原因。我应该写什么字符串?我应该把它放在哪里? 它应该是在表单属性上还是在员工ID字段属性上,以及更新之前或之后的哪个部分?使用表单当前事件。此事件发生在窗体打开时以及焦点离开一条记录并移动到另一条记录时 Private Sub Form_Curr

我被要求在access中创建一个字段(表单),以获取已登录的用户名。我创建了字符串VBA
Me!EmployeeID=Environ(“用户名”)
正在加载。然而,我注意到,当我点击下一张唱片时,它一直在运行,不会被更新。我不是VBA专家,这就是我来这里的原因。我应该写什么字符串?我应该把它放在哪里?
它应该是在表单属性上还是在员工ID字段属性上,以及更新之前或之后的哪个部分?

使用表单当前事件。此事件发生在窗体打开时以及焦点离开一条记录并移动到另一条记录时

Private Sub Form_Current()
    Me!EmployeeID = Environ("USERNAME")
End Sub

请将您的问题标题改为有意义的内容。您所做的只是重复标签中已有的信息。你的标题应该解释你所遇到的问题或你所问的问题,以一种足够具体的方式,对将来浏览搜索结果列表的读者非常有用。另外,你的问题太模糊了。我们无法告诉您代码不起作用的原因,因为您没有包含任何代码。请尝试“更新事件前的表单”。我还有一个问题,如果转到上一条记录,用户名将被我的用户名覆盖。我怎样才能将入口锁定在database@SheidaBadvipour如果解决方案有帮助,请单击回答旁边的复选标记。