1

我是新手,所以我为任何愚蠢的问题道歉。

目标:当用户为先前选择的项目选择位置(组合框)时,我希望 dlookup 给我一个保存在另一个表中的数值(QPC)。所有信息都保存在一个新表中。

项目的行来源:SELECT Main.ITemID, Main.Description FROM Main;

位置的行源:SELECT Location.Location, Location.Description FROM Location;

最初,表格Main将数值 (QPC) 保存在与项目相同的记录中。我将值移动到另一个表Item_Detail

我将更改为15132-0A020选定的值,但现在我正在对其进行硬编码,因为我无法让它工作。另外,我有谷歌Error 2465,但我越读越困惑。

Private Sub Location_AfterUpdate()
DoCmd.OpenTable "item_Detail"
Me.Units_in_UOM.Visible = True
Me.Units_in_UOM = DLookup([QPC], "Item_Detail", "[ItemId]=15132-0A020")
End Sub
4

0 回答 0