С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
govorun
55 / 31 / 6
Регистрация: 01.11.2013
Сообщений: 607
1

Добавление или объединение по условию бд магазины и товары

30.10.2015, 22:57. Просмотров 1106. Ответов 22
Метки нет (Все метки)

В Таблице1 список магазинов и товаров.
На форме:
выбор отдающего магазина, выбор принимающего магазина, список товаров, поле для кол-ва и кнопка.
Задача стоит такая:
1. Из магазина 555 в магазин 666 передали вилы - 2шт. Т.е. на форме выбираем магазин 555, потом 666, устанавливаем курсор на нужном товаре, вводим кол-во 2 и жмем кнопку.
2. То же самое, только передали в магазин 777

Если при передаче товара в принимающем магазине такой товар уже есть (совпадение всех полей), то нужно увеличить поле кол-во,
Если при передаче товара в принимающем магазине такого товара нет, то нужно добавить запись

Как сделать - не соображу.
Должно получиться так, как в Таблице2 (передал по 2 шт из 555 в 666 и 777)

Надеюсь понятно чего я хочу
0
Вложения
Тип файла: rar Database1.rar (21.7 Кб, 6 просмотров)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2015, 22:57
Ответы с готовыми решениями:

Объединение полей в запросе по условию
Пытаюсь объединить поля в запросе, подставив текст. NewAdress:...

Удаление по условию записей из запроса на объединение
Доброе утро, можно ли из запроса на объединение производить удаление записей по...

Найти те магазины, где есть только 1 товар, все товары
Прошу помочь найти ссылку на задачу. (примерное условие) В 3-х магазинах...

помощь по географии или магазины в москве
товарищи из нерезиновой, буду проездом у вас целый день, подскажите адреса...

Избранные товары (ajax добавление/удаление)
Добрый день. Как ясно из названия темы нужно реализовать добавление и удаление...

22
Виктор Михалыч
278 / 134 / 23
Регистрация: 08.01.2014
Сообщений: 573
02.11.2015, 09:26 21
Вот то, что я сделал, из того, что я понял.
1
Вложения
Тип файла: zip Товар.zip (40.7 Кб, 5 просмотров)
ltv_1953
Эксперт MS Access
12906 / 5867 / 1140
Регистрация: 21.06.2012
Сообщений: 10,567
02.11.2015, 09:49 22
В товарных операциях участвуют два склада (кроме реальных есть еще виртуальный - * - "внешний мир"). Тогда товарная операция перемещения - одна запись, а не две. Вариант рабочий.
Остатки во вложении считаются запросом.
Партионность по датам прихода, ценам ... можно добавить (тогда учет будет не по товарам, а по партиям).
1
Вложения
Тип файла: 7z govorun.7z (19.9 Кб, 8 просмотров)
govorun
55 / 31 / 6
Регистрация: 01.11.2013
Сообщений: 607
02.11.2015, 20:08  [ТС] 23
Виктор Михалыч, ltv_1953, Спасибо большое за труды. Решением проблемы по теме похоже будет
Цитата Сообщение от Виктор Михалыч Посмотреть сообщение
DLookup("Товар", "Источник", "[Товар]= Forms!Form1.[товар] And Forms!Form1.[Дата]")
Просто пока не получилось попробовать... Всё на работе...
Спасибо.
0
02.11.2015, 20:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2015, 20:08

Объединение матриц по условию
Добрый день! Помогите, пожалуйста) Сделал генератор псевдослучайной...

Объединение списков по условию
Задание: Написать программу: заданы два списка. Если произведение первых...

Объединение ячеек по условию
Доброго всем дня! В таблице есть переменный критерий(сорт). Требуется...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru