У меня есть база данных для списка предметов, хранящихся в нашем офисе. Некоторые предметы физически находятся внутри коробки, сумки или другого контейнера, поэтому для описания этой ситуации у меня есть одна запись для элемента «Коробка» и отдельная запись для всех элементов внутри коробки. Вот пример:
+--------+--------------+-------------+----------+
| 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, на который я хочу сослаться. Если я использую форму для ввода данных, мне придется либо знать идентификатор конкретного элемента контейнера, либо искать его каждый раз.
Что было бы идеально, если бы я мог щелкнуть раскрывающееся меню и выбрать из списка всех уже введенных элементов, а при выборе элемента он заполняет идентификатор элемента для поля ContainerID. Было бы даже лучше, если бы выпадающее меню было заказано с самым последним элементом ввода вверху.
Возможно ли это реализовать без VBA?