Имя: Пароль:
1C
1С v8
Сумма по группировкам в отчете
0 Riko669
 
24.01.17
15:27
День добрый, подскажите пожалуйста. У меня итоги выводятся выводятся по всем группировкам, т.е. пример:

___________________________
Номер 1 - 2 шт.
Итог: номер 1 - 2 шт.
___________________________
Номер 2 - 1 шт.
Номер 3 - 3 шт.
Итог: Номер 4 шт.
___________________________

Мне нужно чтобы "Итог" выводился только по группировкам, где есть несколько записей, а там где только одна запись итог не нужен. Как мне его убрать?

Вот кусок кода от отчета, подскажите, пожалуйста.

Для Каждого дд Из ТЗД Цикл
    АдресДома=дд.Здание;
    ОбластьАдресДома=Макет.ПолучитьОбласть("ИтогНеПередали");
    ОбластьАдресДома.Параметры.АдресДома=АдресДома;
ТабДок.Вывести(ОбластьАдресДома);        
    ОбластьДом=Макет.ПолучитьОбласть("Итог");
    ОбластьДом.Параметры.АдресДома=АдресДома;
    ИтогПоДому=0; ИтогЧелПоДому=0;
    ТабДок.НачатьАвтогруппировкуСтрок();
СтрДом=ТЗ.НайтиСтроки(Новый Структура("Здание",дд.Здание));

        Всего=Всего+ИтогПоДому;
    ВсегоЧел=ВсегоЧел+ИтогЧелПоДому;
    ОбластьДом.Параметры.ИтогПоДому=ИтогПоДому;
    ОбластьДом.Параметры.ИтогЧелПоДому=ИтогЧелПоДому;
    ТабДок.Вывести(ОбластьДом);
    ТабДок.ЗакончитьАвтогруппировкуСтрок();
1 Ёпрст
 
24.01.17
15:30
Надо себя как то заставить написать условие, что если количество  в группировке =1, то не выводить область с итогами
2 Riko669
 
24.01.17
15:32
(1) Точно, условие, я уже запарилась, спасибо :D
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.