|
Калькуляция изделия
|
|||
---|---|---|---|
#18+
Здравствуйте, помогите, пожалуйста, реализовать калькуляцию изделия в access. В программе новичок, поэтому к Вам, господа! Есть таблица 1. приход материалов, где указаны дата, ед.изм, кол-во, цена Есть таблица 2. состав изделия, где указаны материалы и их кол-во Как сделать так, чтобы в запросе к таблице 2 с составом изделия выводилась последняя цена из таблица 1 нужного материала? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2016, 14:48 |
|
Калькуляция изделия
|
|||
---|---|---|---|
#18+
doctor_doctor, а никак не сделать: судя по вашему же описанию, в таблице 1 вообще не хранится инфа по идентификации товара (например - внутренний код товара, или его заводской штрихкод, наименование и так далее). Таблица 2 "видит" состав изделий (в теории), но не понимает, к какому именно изделию относятся состав и кол-во (на практике). Кроме того, эти таблицы никак не связаны друг с другом, ибо это невозможно. А единственное "общее" поле [Кол-во] - на самом деле, общим не является: в первой табле оно хранит инфу о кол-ве в приходе за конкретную дату, а во второй - остаток по изделию вообще. Так что работайте над структурой своей б/д. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2016, 15:09 |
|
Калькуляция изделия
|
|||
---|---|---|---|
#18+
doctor_doctorЕсть таблица 1. приход материалов, где указаны дата, ед.изм, кол-во, цена забыл автор поле код материала --с кем не бывает ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2016, 15:13 |
|
Калькуляция изделия
|
|||
---|---|---|---|
#18+
Если допустить, что в первой таблице присутствует ещё и код материала (неуникальный, судя по всему) - то одним запросом на основе первой таблицы нужно получить для каждого кода материала максимальную (последнюю) дату, вторым запросом на основе первого запроса и первой таблицы получить всю запись о цене материала, и на основе второго запроса и второй таблицы получить необходимый результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2016, 15:38 |
|
|
start [/forum/topic.php?fid=45&gotonew=1&tid=1612847]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 154ms |
0 / 0 |