0

我创建了一个表单来输入访问中的新工单。我希望表单中的文本框从组合框中的选择中填充。

组合框列出了设备的序列号,一旦选择了序列号,我希望填充 CompanyName、PurchDate、LastMaintenanceDate 和 ModelNo。

我看到了一个 dlookup 的例子,并在公司名称文本框中尝试了这个表达式:

=DLookUp("[CompanyName]","SerialNoInfo","[SerialNoInfo].SerialNo= " & Str([Combo341].[Text]))

根据我的操作,我在框中不断收到错误 #Type 或 #Error。当我尝试为更新事件构建代码时,根本没有任何反应。我不知道我做错了什么。

4

1 回答 1

0

您也可以使用:

Private Sub COMBOBOX_Change()

me.TEXTBOXNAME.Text = me.COMBOBOX.Column(X)

End Sub

其中 TEXTBOXNAME 是要填充的文本框 COMBOBOX 是要从中获取数据的组合框, X 是包含数据的列数(从 0 开始)

于 2014-11-25T09:05:50.927 回答