Имя: Пароль:
1C
1С v8
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) спасибо, получилось
AdBlock убивает бесплатный контент. 1Сергей