MS-Access - 使用在表单上输入的值进行DLookup

时间:2018-06-01 04:15:25

标签: ms-access lookup ms-access-forms

我是一个完整的新手,没有构建数据库的经验。我一直在关注一些在线教程,以帮助我想要处理的一个小项目。

这是我当前表格关系的图片:
DB Schema

我有一个表格,我想输入发票明细。我希望能够从下拉列表中选择产品,并自动使用成本填充文本框。我遇到的问题是,根据客户的不同,成本可能会有所不同。

这是我的形式的照片:
Form

我尝试在单价格字段中使用DLookUp,但我似乎无法掌握它。

基本上,在伪代码中,我希望单位价格字段: 选择From tblPrices,其中PriceID =

我试过了:

=DLookUp([Product],"tblPrices","PriceID = " & [Forms]![tblInvoice]![SalesTypeID])

但是它会从Products表中返回表格中所选产品的ID?!

0 个答案:

没有答案