Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2023, 23:43   #1
D1287A
Новичок
Джуниор
 
Регистрация: 10.05.2023
Сообщений: 2
По умолчанию База данных складского учета с несколькими складами

Есть база данных складского учета с несколькими складами. Склады представлены в виде таблиц «Склад 1» и «Склад 2», в которые занесены только товары из таблицы «Товары» и в каждом складе (таблице) есть поля «Свободно» и (Резерв).

В форме «Заказы клиента» указывается склад, с которого необходимо добавить в резерв. Данные в подчиненную форму «Состав заказа» берутся из таблицы «Товары».

Помогите создать функцию, которая при нажатии кнопки «Добавить в резерв» в форме «Заказы клиента» проверяла необходимое количество свободного указанного товара на указанном складе и если указанного количество не достаточно выводила надпись «Недостаточное количество» или если количество достаточно перемещала указанное количество из «Свободно» в «Резерв».

Просмотрел много примеров, но не нашел необходимого примера с несколькими складами.
Изображения
Тип файла: png 2023-05-10_16-00-37.png (27.2 Кб, 1 просмотров)
Тип файла: png 2023-05-10_16-04-57.png (14.3 Кб, 50 просмотров)
Вложения
Тип файла: rar Пример.rar (52.8 Кб, 1 просмотров)
D1287A вне форума Ответить с цитированием
Старый 11.05.2023, 07:28   #2
Eugene-LS
Пользователь
 
Аватар для Eugene-LS
 
Регистрация: 23.02.2018
Сообщений: 82
По умолчанию

Цитата:
Сообщение от D1287A Посмотреть сообщение
Просмотрел много примеров
Посмотрите ещё один пожалуйста.
Как мне кажется, там есть нечто похожее на решение вашей задачки.
Вложения
Тип файла: zip Example from autovba.com site.zip (45.4 Кб, 9 просмотров)
Eugene-LS вне форума Ответить с цитированием
Старый 11.05.2023, 19:27   #3
D1287A
Новичок
Джуниор
 
Регистрация: 10.05.2023
Сообщений: 2
По умолчанию

У меня очень много слов благодарности к Вам Спасибо Вам ОГРОМНОЕ очень очень сильно помогли
D1287A вне форума Ответить с цитированием
Старый 25.08.2024, 10:40   #4
dar8650
 
Регистрация: 21.08.2024
Сообщений: 8
По умолчанию

Мнение!
Надо привязывать Склад к товару, а не товар к Складу.
dar8650 вне форума Ответить с цитированием
Старый 26.08.2024, 05:40   #5
Eugene-LS
Пользователь
 
Аватар для Eugene-LS
 
Регистрация: 23.02.2018
Сообщений: 82
По умолчанию

Цитата:
Сообщение от dar8650 Посмотреть сообщение
Надо привязывать Склад к товару, а не товар к Складу.
А если один и тот же товар может лежать на нескольких складах?
Eugene-LS вне форума Ответить с цитированием
Старый 26.08.2024, 11:17   #6
dar8650
 
Регистрация: 21.08.2024
Сообщений: 8
По умолчанию

Eugene-LS, Это каким образом?
Каждый товар уникален
dar8650 вне форума Ответить с цитированием
Старый 03.09.2024, 15:47   #7
Eugene-LS
Пользователь
 
Аватар для Eugene-LS
 
Регистрация: 23.02.2018
Сообщений: 82
По умолчанию

Цитата:
Сообщение от dar8650 Посмотреть сообщение
Каждый товар уникален
Это да, но например "Гайка ГБ980980980" может находится:
- Склад зап. частей = 234 шт.
- Шкаф в рем. мастерской = 12 шт.
- Правый карман робы дяди Лёши = 1 шт.
Eugene-LS вне форума Ответить с цитированием
Старый 06.09.2024, 14:28   #8
dar8650
 
Регистрация: 21.08.2024
Сообщений: 8
По умолчанию

Eugene-LS, В шкаф же эта гайка как то попала, значит было перемещение, и соответственно меняется место хранения
Я делаю так:
Есть склад Основной (динамический)
И склад Хранения (там фиксируются все перемещения)
При перемещении указываете На какой склад (выбор из справочника) перемещается товар. Далее учете эта гайка уже не на скаладе 1, а на складе 2
dar8650 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
База данных учета потребления услуг ЖКХ. 7292Игорь Фриланс 6 14.11.2017 21:06
Остатки для складского учета frolovaelen Microsoft Office Excel 5 27.02.2016 11:16
БД складского учета spiri Помощь студентам 4 04.09.2012 19:42
Разработка элементов автоматизированной подсистемы учета движения материалов между складами и цехами предприятия. Ирина Булавко Помощь студентам 0 01.04.2012 16:37
База данных складского учета Antonio85 Microsoft Office Access 6 18.01.2009 17:45