У меня есть таблица под названием «Инвентарь», которая содержит все «Предметы» (физические части, компоненты). У меня есть еще одна таблица под названием «Продукты», в которой перечислены основные продукты. Третья таблица - «Заказы на производство».
Каждый раз, когда новый производственный заказ находится в производстве, я хотел бы получить следующие два эффекта:
- Количество на складе для выбранного Увеличение количества продуктов
- Количество элементов, из которых состоит Продукт, уменьшилось по сравнению с их спецификациями c единиц.
Конечно, для этого мне нужна спецификация. Я пытаюсь найти наиболее эффективный способ создания спецификации.
Решение, о котором я думал до сих пор, следующее:
- Каждый раз, когда есть новый производственный заказ, отфильтруйте таблицу инвентаризации на основе внешнего списка (в Excel) и уменьшите qnt только для элементов, доступных в «списке фильтрации».
Мне интересно, есть ли - это какая-то функция в Access, которая позволяет это, или мне нужен VBA. Кроме того, если есть более быстрое и эффективное решение.
Примечание: я решил не создавать бомбы в виде таблиц, чтобы БД оставалась более чистой.
Заранее спасибо