Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Калькуляция изделия / 5 сообщений из 5, страница 1 из 1
26.12.2016, 14:48
    #39375336
doctor_doctor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Калькуляция изделия
Здравствуйте, помогите, пожалуйста, реализовать калькуляцию изделия в access. В программе новичок, поэтому к Вам, господа!

Есть таблица 1. приход материалов, где указаны дата, ед.изм, кол-во, цена
Есть таблица 2. состав изделия, где указаны материалы и их кол-во

Как сделать так, чтобы в запросе к таблице 2 с составом изделия выводилась последняя цена из таблица 1 нужного материала?
...
Рейтинг: 0 / 0
26.12.2016, 15:09
    #39375353
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Калькуляция изделия
doctor_doctor,
а никак не сделать:
судя по вашему же описанию, в таблице 1 вообще не хранится инфа по идентификации товара (например - внутренний код товара, или его заводской штрихкод, наименование и так далее).
Таблица 2 "видит" состав изделий (в теории), но не понимает, к какому именно изделию относятся состав и кол-во (на практике).
Кроме того, эти таблицы никак не связаны друг с другом, ибо это невозможно. А единственное "общее" поле [Кол-во] - на самом деле, общим не является: в первой табле оно хранит инфу о кол-ве в приходе за конкретную дату, а во второй - остаток по изделию вообще.
Так что работайте над структурой своей б/д.
...
Рейтинг: 0 / 0
26.12.2016, 15:13
    #39375360
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Калькуляция изделия
doctor_doctorЕсть таблица 1. приход материалов, где указаны дата, ед.изм, кол-во, цена

забыл автор поле код материала --с кем не бывает
...
Рейтинг: 0 / 0
26.12.2016, 15:38
    #39375381
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Калькуляция изделия
Если допустить, что в первой таблице присутствует ещё и код материала (неуникальный, судя по всему) - то одним запросом на основе первой таблицы нужно получить для каждого кода материала максимальную (последнюю) дату, вторым запросом на основе первого запроса и первой таблицы получить всю запись о цене материала, и на основе второго запроса и второй таблицы получить необходимый результат.
...
Рейтинг: 0 / 0
26.12.2016, 16:49
    #39375448
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Калькуляция изделия
Вашу задачу(если правильно ее понял) можно решить так:
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Калькуляция изделия / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]