Имя: Пароль:
1C
 
Вопрос из old скула опциально
0 НоваяВолна
 
03.02.22
07:45
Отчет на ОФ без СКД сделан. В макете выводится табличка. Сами данные берутся в запросе. Выводится это так:

               ТД.Вывести(ОбластьШапка2);
        Пока РезПреченьКомплектующих.Следующий() Цикл
            ОбластьСтрока2.Параметры.Заполнить(РезПреченьКомплектующих);
            ТД.Вывести(ОбластьСтрока2);
        КонецЦикла;



Возникает вопрос как проще всего посчитать общее количество ПеречняКомплектующих в штуках
1 Фрэнки
 
03.02.22
07:54
ТД.Вывести(ОбластьШапка2);
КолИтог = 0;
Пока РезПреченьКомплектующих.Следующий() Цикл
    ОбластьСтрока2.Параметры.Заполнить(РезПреченьКомплектующих);
    ТД.Вывести(ОбластьСтрока2);
    КолИтог = КолИтог + РезПреченьКомплектующих.НужноПосмотретьНазваниеПоляДляКоличества;
КонецЦикла;
2 НоваяВолна
 
03.02.22
07:57
(1) так и думал)))) ... Просто уточнить хотел нет ли что-то вроде РезПреченьКомплектующих.Количество.Итог() чтоб сразу
3 Фрэнки
 
03.02.22
08:01
(2) Итоги чтоб сразу - это надо в тексте запроса искать, включены они там или нет.
Ну и вывод с итогами из результатов запроса дольше рисуется, не с таким количеством дописок.

Еще можно выгрузить из запроса в таб значений и метод ТабЗнач.Итог(СтрокаИмяКолонки)
4 Мимохожий Однако
 
03.02.22
08:01
(2) Ну, Слава Богу...
5 НоваяВолна
 
03.02.22
08:33
(3) да в принципе опциально вопрос задал (о чем указал в теме), некогда было сильно вникать в запрос. Но в принципе походу уже все сделал, так что спс за ответ
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.