Имя: Пароль:
1C
1С v8
Построитель отчета общие итоги
0 OnePrg
 
22.09.20
14:18
Процедура НастроитьПостроительОтчетаРеализация()
    
    КЧ_Количество     = Новый КвалификаторыЧисла(15,3);
    КЧ_Сумма         = Новый КвалификаторыЧисла(15,2);
    КЧ_Разница         = Новый КвалификаторыЧисла(15,0);
    КС                 = Новый КвалификаторыСтроки(20);
    Массив = Новый Массив;
    Массив.Добавить(Тип("Число"));
    ОписаниеТиповЧ_Количество     = Новый ОписаниеТипов(Массив, , КЧ_Количество);
    ОписаниеТиповЧ_Сумма         = Новый ОписаниеТипов(Массив, , КЧ_Сумма);
    ОписаниеТиповЧ_Разница         = Новый ОписаниеТипов(Массив, , КЧ_Разница);
    Массив.Очистить();
    Массив.Добавить(Тип("Строка"));
    ОписаниеТиповС                 = Новый ОписаниеТипов(Массив, , КС);    
    
    ТаблицаРеализации.Колонки.Добавить("Организация",             Новый ОписаниеТипов("СправочникСсылка.Организации"));
    ТаблицаРеализации.Колонки.Добавить("РеализацияТоваровУслуг",Новый ОписаниеТипов("ДокументСсылка.РеализацияТоваровУслуг"));
    ТаблицаРеализации.Колонки.Добавить("Номенклатура",             Новый ОписаниеТипов("СправочникСсылка.Номенклатура"));
    ТаблицаРеализации.Колонки.Добавить("Количество",            ОписаниеТиповЧ_Количество);
    ТаблицаРеализации.Колонки.Добавить("ЦенаДокумент",            ОписаниеТиповЧ_Сумма);
    ТаблицаРеализации.Колонки.Добавить("ЦенаРегистр",            ОписаниеТиповЧ_Сумма);
    ТаблицаРеализации.Колонки.Добавить("РеализацияФактическая",    ОписаниеТиповЧ_Сумма);
    ТаблицаРеализации.Колонки.Добавить("Реализация",            ОписаниеТиповЧ_Сумма);
    ТаблицаРеализации.Колонки.Добавить("Разница",                ОписаниеТиповЧ_Разница);
    ТаблицаРеализации.Колонки.Добавить("ЦенаИзРегистра",        ОписаниеТиповС);
    
    ПостроительОтчетаРеализация.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТаблицаРеализации);
    ПостроительОтчетаРеализация.ЗаполнитьНастройки();
    ПостроительОтчетаРеализация.Выполнить();
        
КонецПроцедуры


Как добавить общие итоги по некоторым полям?
1 Дык ё
 
22.09.20
16:21
(0) заполни поле Итог колонок описания источника данных
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший