0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
1

Подсчет остатков на складе

11.06.2009, 14:44. Показов 5913. Ответов 17
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Прошу помочь создать процедуру расчета остатков на складе.
Искал на форуме темы подобной не нашел, если есть дайте пожалуйста ссылку
Вопрос пытался гуглить тоже нет результатов(

Суть проблемы:
2 таблицы
- первая "справочник_товара" содержит 3 поля: 1) № 2) наименование 3) склад (т.е. сколько осталось на складе, и это то поле которое будет изменяться)
- вторая "товар" содержит много полей, но из нужных 1) наименование .... 5) количество (т.е. то поле которое будет изменять поле "справочник_товара.склад")

Помогите реализовать. Может на форме "товар"(это форма таблицы "товар") кнопку с запросом добавить: "убрать на складе", может по своему опыту скажете как правильнее сделать. Пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2009, 14:44
Ответы с готовыми решениями:

Подсчёт остатков на складе
Добрый день! Мне нужна помощь! Передо мной стоит задача - создать БД, в которую заносятся данные о...

Расчет остатков на складе
Доброго времени суток! Перечитала много чего, не могу разобраться, помогите кто может! Убила уже...

Взаимосвязь двух полей со списком на форме и формирование остатков на складе
Доброго времени суток. Ребята помогите, никак не могу наладить работу формы на приход материалов....

Разработать базу данных для учета остатков товара на складе
Помогите создать БД по любому складу, лишь бы по заданию)

17
10065 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
11.06.2009, 14:58 2
ShormanFR, ой нет: "все не так ребята"

Цитата Сообщение от ShormanFR Посмотреть сообщение
Искал на форуме темы подобной не нашел, если есть дайте пожалуйста ссылку
а вот это воообще "Бре-ехня" ((с) "Красные дьяволята")
Вот сцыла Схема данных для БД "Движение продукции на складе"
0
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
11.06.2009, 15:05  [ТС] 3
Ну извиняюсь)) читал я ее, читал, ничего полезного для себя не нашел..
мне свою темку туда перенести?
а что по вопросу :[
0
10065 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
11.06.2009, 15:53 4
Цитата Сообщение от ShormanFR Посмотреть сообщение
мне свою темку туда перенести?
не зачем же. просто показал аналог.
Цитата Сообщение от ShormanFR Посмотреть сообщение
читал я ее, читал, ничего полезного для себя не нашел..
ну тогда я не помошник. извиняйте
0
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
11.06.2009, 16:00  [ТС] 5
мне просто пример нужен запроса, кусок кода..
а ту тему 3 раза перечитал, не знаю что в ней можно взять что бы понять как из одного значения столбца вычесть значение другого..

мне нужна помощь с мат частью..
0
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
11.06.2009, 16:51 6
Цитата Сообщение от ShormanFR Посмотреть сообщение
Суть проблемы
не вполне ясна.
Вам нужно, чтобы при нажатии кнопки на форме, изменялись данные в другой таблице, в зависимоти от текущей записи этой формы?
0
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
11.06.2009, 16:56  [ТС] 7
Цитата Сообщение от Patch Посмотреть сообщение
не вполне ясна.
Вам нужно, чтобы при нажатии кнопки на форме, изменялись данные в другой таблице, в зависимоти от текущей записи этой формы?
именно так
0
10065 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
11.06.2009, 17:32 8
ShormanFR, связь м/у этими таблами есть? по какому полю?
собсно для этого применяется запрос на обновление Update
SQL
1
2
3
4
UPDATE Table1
SET Field1=чотосделать(Table2.Field2 [,Table1.Field1]) 
FROM Table1
INNER JOIN Table2 ON Table1.Field3=Table2.Field4
это в самых общих чертах
1
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
11.06.2009, 18:01  [ТС] 9
По "наименованию".
Как вычитание произвести?
0
10065 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
11.06.2009, 19:36 10
Цитата Сообщение от ShormanFR Посмотреть сообщение
Как вычитание произвести?
какого поля из какого поля?
1
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
11.06.2009, 19:44  [ТС] 11
Из "справочник.склад" вычесть "заказ.количество".
Знаю что элементарщина по идее, в ступор впал((
0
10065 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
11.06.2009, 19:50 12
єто пост 8 с учетом данних
SQL
1
2
3
4
UPDATE справочник_товара
SET справочник_товара.склад=справочник_товара.склад-товар.количество
FROM справочник_товара
INNER JOIN товар ON справочник_товара.наименование=товар.наименование
1
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
11.06.2009, 20:01  [ТС] 13
Ага, спасибо) только он ошибку синтаксическую выдает: "(пропущен оператор) в выражение запроса справочник_товара.склад-товар.количество
FROM справочник_товара
INNER JOIN товар ON справочник_товара.наименование=товар.наименование"

я вот ее не вижу в упор((

Бурундук, посмотри еще пожалуйста))
0
10065 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
11.06.2009, 20:03 14
кидай базу сюда - буду смотреть, бо я тож не вижу ошибки
0
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
11.06.2009, 20:10  [ТС] 15
вот запрос:
SQL
1
2
3
4
UPDATE спрдв
SET спрдв.склад=спрдв.склад-двери.количество
FROM спрдв
INNER JOIN двери ON спрдв.наименование=двери.наименование;
вот это злополучная база:
вложение
0
10065 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
11.06.2009, 20:25 16
вот как д.б. оказывается
SQL
1
2
3
UPDATE спрдв
INNER JOIN двери ON [спрдв].[Наименование]=[двери].[Наименование]
SET спрдв.склад = [спрдв].[склад]-[двери].[количество];
1
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 19
11.06.2009, 20:29  [ТС] 17
ага, баска к диплому))

СПАСИБО Бальшое, Бурундук, !!
0
10065 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
11.06.2009, 20:33 18
там реально по большому счету надо не совсем так делать, сначала - группировочный запрос по дверям, а потом вместо таблицы двери использовать этот запрос
1
11.06.2009, 20:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2009, 20:33
Помогаю со студенческими работами здесь

Подсчет остатков на нескольких складах
Если склад один, то я обычно делаю так: -запрос Всего поступило: группировка по товару, сумма в...

Автоматический подсчет товаров на складе
Здравствуйте! Возникла такая проблема: у меня есть поставка товаров, количество которых забивается...

Контроль отрицательных остатков на складе
Было необходимо разработать конфигурацию с нуля компании розничной торговли, есть условие, что при...

Проверка наличия на складе остатков товара
Документ отгрузка товаров: делаю проверку наличия на складе остатков товара, если нет товара...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru