我可以在Access中创建一个从同一表中的项目中选择的表单字段吗?

时间:2019-05-17 23:51:25

标签: ms-access ms-access-2016

我有一个数据库,用于存储我们办公室中的物品清单。有些物品实际上位于盒子,袋子或另一个容器中,因此为了描述这种情况,我为“盒子”物品设置了一个记录,为盒子中的所有物品设置了单独的记录。这是一个示例:

+--------+--------------+-------------+----------+
| ItemID |     Item     | ContainerID | Quantity |
+--------+--------------+-------------+----------+
|      1 | Box          |             |        1 |
|      2 | Notebook     |           1 |        3 |
|      3 | Pencil case  |           1 |        2 |
|      4 | Shopping bag |             |        1 |
|      5 | Paper plate  |           4 |       10 |
+--------+--------------+-------------+----------+

所以,盒子里有3个笔记本和2个铅笔盒,袋子里有10个纸盘,等等。

我有很多项目要输入,并且我想创建一个表格来简化过程。目前,我必须进入数据表视图并查找要引用的ItemID的编号。如果我使用表单输入数据,则必须知道特定容器项目的ID,或者每次都要查找它。

理想的情况是,我可以单击一个下拉菜单,然后从已输入的所有项目列表中进行选择,当我选择该项目时,它将在ContainerID字段中填写该项目的ID。如果将下拉菜单中的最新输入项放在顶部,则可能会更加理想。

是否可以在没有VBA的情况下实现?

0 个答案:

没有答案