|
1С 8.3 УФ. Итог по табличной части документа в форме списка
| ☑ |
0
mishkerdon
28.01.15
✎
09:24
|
Добрый день! Возник небольшой вопрос - есть форма списка документа, с динамическим списком. В документе есть табличная часть с реквизитом типа "Число". Нужно в форме списка вывести по каждому документу итог по этому реквизиту, без добавления лишнего реквизита. Как можно сделать?
|
|
1
Fish
28.01.15
✎
09:26
|
Запрос поправить?
|
|
2
DrShust
28.01.15
✎
09:28
|
(0) Видимо в запросе динамического списка.
|
|
3
mishkerdon
28.01.15
✎
09:28
|
в запросе пытаюсь писать СУММА(ТЧПлатежи.СуммаПлатежа), он у меня вставляет ее как реквизит ТЧПлатежи, т.е. внутри реквизит реквизита как бы получается.
|
|
4
DrShust
28.01.15
✎
09:31
|
(3) Пиши отдельный запрос по табчасти для подсчёта этого реквизита, пихай запрос во временную таблицу и соединяй по ссылке с текущим запросом.
|
|
5
DrShust
28.01.15
✎
09:40
|
Типа того:
ВЫБРАТЬ
ДокТЧ.Ссылка,
СУММА(ДокТЧ.Количество) КАК Количество
ПОМЕСТИТЬ втДокТЧ
ИЗ
Документ.Док.Состав КАК ДокТЧ
СГРУППИРОВАТЬ ПО
ДокТЧ.Ссылка
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Док.Дата,
Док.Номер,
ЕстьNULL(втРН.Количество, 0)
ИЗ
Документ.Док КАК Док
ЛЕВОЕ СОЕДИНЕНИЕ втДокТЧ КАК втДокТЧ
ПО Док.Ссылка = втДокТЧ.Ссылка
|
|
6
Timon1405
28.01.15
✎
10:07
|
(4) Использование ВТ в ДС не допускается, RTFM!
|
|
7
mishkerdon
28.01.15
✎
10:15
|
(6) да, так и есть. Ругается, что основная таблица задана неверно :(. Какие еще предложения есть?
|
|
8
Timon1405
28.01.15
✎
10:21
|
(7) Очевидно, переделать (5) с ВТ на вложенный запрос
|
|
9
mishkerdon
28.01.15
✎
10:47
|
(8) спасибо, получилось
|
|