Список доступа Microsoft Access Subform - PullRequest
0 голосов
/ 09 апреля 2020

Я создаю базу данных управления запасными частями в Microsoft Access. У меня есть три таблицы, которые являются ItemTable, EntryTable и TechnicianTable.

ItemTable имеет PrimaryKey = ItemID , а значение равно ItemName .
EntryTable имеет PrimaryKey = EntryID и ForeignKey ItemID с lookupwizard.
TechnicianTable имеет PrimaryKey = TechnicianID , и значение равно Technician ID.

Мне нужно рассчитать количество запаса каждого товара на основе его использования или записей в EntryTable. EntryTable


Таким образом, я создал запрос «Товарный запас», который вычисляет записи каждого элемента на основе «В» или «Вне», чтобы вычислить итог и сгруппировать по Имя элемента. Таким образом, поле StockQty as и выражение Sum(IIf([StatusEntry]='In',1,-1)*[quantity]) AS StockQty.

Item Stock Query


Теперь я хочу создать форму комбинированного списка поиска на основе элемента. Запросы на акции для фильтрации ItemName. Я создал форму с субформой. Подформа, связанная с запросом «Товарный запас», и основная форма имеет поле со списком. В выпадающем списке я связал источник строки с ItemName из ItemTable.

Далее я написал код vba на основе учебника YouTube: Доступ: Как создать форму поиска с помощью поля со списком Часть 1

Когда я фильтрую комбинированный список, обновляется подчиненная форма, что хорошо, но столбец StockQty становится #Name? который я предполагаю, является ошибкой имени и не мог найти ссылку. Есть ли какое-то решение для этого?

1 Ответ

0 голосов
/ 11 апреля 2020

Для тех, кто заинтересован, я решил проблему, следуя инструкции по этой ссылке!

Как создать поиск по ключевым словам в Access 2013

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...