|
Как одним запросом выбрать ТЧ справочника и в регистре найти последнюю закупку? 🠗 (Волшебник 17.11.2022 11:09)
| ☑ |
0
Gera1t
17.11.22
✎
11:07
|
Здравствуйте!
Подскажите пожалуйста как одним запросом перебрать элементы ТЧ справочника и использовать из как условие в временной таблице.
Например есть ТЧ справочника которая содержит список с номенклатурой.
Есть регистр закупки, в котором содержится информация о закупках номенклатуры в разное время.
Мне нужно перебрать ТЧ справочника и в регистре найти последнюю закупку, я могу использовать в запросе соединение справочника и регистра, но тогда получу все закупки.
Что бы получить последнюю закупку я могу использовать ВЫБРАТЬ ПЕРВЫЕ, но тогда я получу только 1 номенклатуру из ТЧ справочника.
Спасибо!
|
|
1
Gera1t
17.11.22
✎
11:09
|
Это можно легко сделать 2 запросами, но вот как сделать одним.
|
|
2
Волшебник
модератор
17.11.22
✎
11:09
|
(1) Сделайте двумя запросами в рамках одного пакетного
|
|
3
Сисой
17.11.22
✎
11:12
|
Соединение, группировка по номенклатуре, МАКСИМУМ(Регистр.ДатаЗакупки).
Более правильно - выбрать сперва из ТЧ номенклатуру в ВТ.
Затем выборка из регистра с условием Номенклатура В (Выбрать Т.Номенклатура ИЗ ВТ как Т)
|
|
4
Gera1t
17.11.22
✎
11:13
|
(2)(3)
Спасибо! попробую!
|
|
5
Сисой
17.11.22
✎
11:13
|
Условие в параметрах виртуальной таблицы Регистр.Обороты.
|
|