表单Dlookup文本框控件源

时间:2013-12-06 18:36:33

标签: ms-access ms-access-2007 access-vba

我正在构建一个表单并且无法使DLookup正常运行。

这就是我所拥有的。我有一个查询,其中包含与损益相关的员工信息。 所以像名字,薪水等等。

现在我正在创建一个表单,我可以在左侧看到我的员工列表框,当我点击列表框中的一个条目时,它会填充一系列文本框,其中包含来自该特定字段的各种字段值记录。

我正在使用Access 2007 我在查询中构建了一个列表框,其中包含我想要从中填充数据的所有字段。但是我无法配置文本框的控制源,以便填充该员工的数据。

有人可以帮忙吗?我应该使用VBA onclick事件,还是有办法通过修改我想要填充的特定文本框的控件源来获得我想要的效果?

1 个答案:

答案 0 :(得分:0)

“我在查询中构建了一个列表框,其中包含我想要从”

填充数据的所有字段

由于列表框列包含填充文本框所需的所有内容,因此请使用列表框的 After Update 事件加载文本框。

Me.TextBox1.Value = Me.YourListBox.Column(0)
Me.TextBox2.Value = Me.YourListBox.Column(1)
Me.TextBox3.Value = Me.YourListBox.Column(2)

请注意,列表框列编号从零开始。