|
Запрос, для каждого документа получить значение макс. элемента его таб. части
| ☑ |
0
TheBestNick Ever
02.08.16
✎
15:04
|
Есть документ, есть его табличная часть с несколькими строками и числовым реквизитом, нужно в результате запроса получить: "документ|максимальный элемент его табличной части". Как это сделать?
|
|
1
lera01
02.08.16
✎
15:06
|
Запросом к табличной части документа
|
|
2
hitodom
02.08.16
✎
15:07
|
МАКСИМУМ(Реквизит) СГРУППИРОВАТЬ ПО Документ
|
|
3
TheBestNick Ever
02.08.16
✎
15:08
|
(2) Добавлю условие- это все в СКД и по группировкам я пройти не могу/не умею.
(1) Возможно да, а как?)
|
|
4
lera01
02.08.16
✎
15:10
|
Конструктором :) Примерно так
ВЫБРАТЬ
РеализацияТоваровУслугТовары.Ссылка,
ПРЕДСТАВЛЕНИЕ(РеализацияТоваровУслугТовары.Ссылка),
МАКСИМУМ(РеализацияТоваровУслугТовары.Сумма) КАК Сумма
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
СГРУППИРОВАТЬ ПО
РеализацияТоваровУслугТовары.Ссылка
АВТОУПОРЯДОЧИВАНИЕ
|
|
5
TheBestNick Ever
02.08.16
✎
15:14
|
(4) Вопрос неверно написал, я выбираю из таб. части не только сумму, но и прочие реквизиты, не свернется.
|
|
6
hitodom
02.08.16
✎
15:15
|
(5) теперь к этому запросу еще одно соединение с тч по ссылке и значению реквизита
|
|
7
lera01
02.08.16
✎
15:15
|
Это еще почему? Ты ж по документу группируешь! Попробуй.
Ну или объединением делай.
|
|
8
TheBestNick Ever
02.08.16
✎
15:17
|
(6) Я не могу гарантировать, что там несколько одинаковых максимальных результатов не будет, а мне нужен всего один из них. Как тут быть?
|
|
9
TheBestNick Ever
02.08.16
✎
15:18
|
(7) Ну и что, что по документу. Есть неравные поля- не свернутся. Или я туплю?
Хм, а можно условие написать, что реквизит = МАКСИМУМ(реквизит)?..
|
|
10
В тылу врага
02.08.16
✎
15:24
|
(9) ты спорить будешь или попробуешь?
|
|
11
В тылу врага
02.08.16
✎
15:24
|
в крайнем случае можно ресурс написать в СКД
МАКСИМУМ(Сумма)
|
|
12
TheBestNick Ever
02.08.16
✎
15:26
|
(10) Спорить, ессно.
|
|
13
Ёпрст
02.08.16
✎
15:32
|
(8) группировать
|
|