Имя: Пароль:
1C
1С v8
Подскажите с запросом пожалуйста
🠗 (Волшебник 14.04.2017 13:30)
0 katerinaUniv
 
14.04.17
12:47
Доброго времени суток!

У меня есть запрос по табличной части (номенклатура, техоперация, количествоОбработано, сумма) документов за месяц. Получается, мне надо запросом вернуть сумму поля сумма (так как каждая операция увеличивает стоимость номенклатуры) и сумму максимального количества с каждого документа. Вот со вторым проблема, так как в пределах группировки можно либо все суммировать, либо искать максимум.
1 Волшебник
 
модератор
14.04.17
12:48
Покажите запрос, пожалуйста.
2 Одинесю
 
14.04.17
12:51
И табличку техопераций для примера, а то "сумму максимального количества с каждого документа" немного непонятно.
3 lodger
 
14.04.17
12:53
ну прям в лоб если...
сделайте пакетный запрос
первый запрос соберет "номенклатура, техоперация, количествоОбработано, сумма"
где группировка вокруг номенклатура, техоперация, СУММА на сумма, Максимум на количествоОбработано.
Поместить ВТ.
второй запрос
из ВТ "номенклатура, техоперация, количествоОбработано, сумма"
где группировка вокруг номенклатура, техоперация, СУММА на сумма и количествоОбработано.
4 lodger
 
14.04.17
12:54
а хотя я туплю. переделать.
5 katerinaUniv
 
14.04.17
13:28
там все проще, я добавила группировку ссылка, и по ссылке (то есть по каждому документу) считается максимум, а для группировок более высокого уровня максимумы складываются
6 katerinaUniv
 
14.04.17
13:29
вот теперь проблема в том, что это часть запроса. вторая часть - это поступление продукции на склад. у меня получается у одного запроса больше полей, чем у другого
7 katerinaUniv
 
14.04.17
13:31
(6) решила, добавив null во второй запрос
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс