|
Формирование Итогов по колонкам в построителе. | ☑ | ||
---|---|---|---|---|
0
antiteror91
06.08.13
✎
14:10
|
есть построитель формирующий данные для отчета. В макете получаю начмсления и их значение. Проблема в том что по строкам итоги формируруются а по колонкам почему то нет. вот мой построитель
ПостроительОтчета.Текст = "ВЫБРАТЬ | СРЕДНЕЕ(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт) КАК Сумма, | ХозрасчетныйОстаткиИОбороты.ПериодМесяц КАК ПериодМесяц, | ХозрасчетныйОстаткиИОбороты.Субконто2 КАК ИмяВидаРасчета, | СУММА(ВЫБОР | КОГДА МЕСЯЦ(График.Период) = МЕСЯЦ(ХозрасчетныйОстаткиИОбороты.ПериодМесяц) | ТОГДА График.Дней | ИНАЧЕ 0 | КОНЕЦ) КАК КоличествоДней |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Авто, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбязательстваПоОплатеТрудаНачисленные), , Субконто1 = &Сотрудник) КАК ХозрасчетныйОстаткиИОбороты | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | РабочееВремяРаботниковОрганизаций.Сотрудник КАК Сотрудник, | РабочееВремяРаботниковОрганизаций.Период КАК Период, | РабочееВремяРаботниковОрганизаций.Дней КАК Дней | ИЗ | РегистрНакопления.РабочееВремяРаботниковОрганизаций КАК РабочееВремяРаботниковОрганизаций | ГДЕ | РабочееВремяРаботниковОрганизаций.Период МЕЖДУ &ДатаНачала И &ДатаОкончания | И РабочееВремяРаботниковОрганизаций.Сотрудник = &Сотрудник) КАК График | ПО ХозрасчетныйОстаткиИОбороты.Субконто1 = График.Сотрудник | |СГРУППИРОВАТЬ ПО | ХозрасчетныйОстаткиИОбороты.Субконто2, | ХозрасчетныйОстаткиИОбороты.ПериодМесяц | |УПОРЯДОЧИТЬ ПО | ПериодМесяц |ИТОГИ | СУММА(Сумма), | СУММА(КоличествоДней) |ПО | ОБЩИЕ, | ПериодМесяц ПЕРИОДАМИ(МЕСЯЦ, &ДатаНачала, &ДатаОкончания) |{ИТОГИ ПО | ПериодМесяц КАК ПериодМесяц, | ИмяВидаРасчета КАК ИмяВидаРасчета}"; СтруктураПредставлениеПолей = Новый Структура("ПериодМесяц,ИмяВидаРасчета,Организация,ПодразделениеОрганизации", "Месяц", "Вид расчета", "Организация", "Подразделение"); УправлениеОтчетами.ЗаполнитьПредставленияПолей(СтруктураПредставлениеПолей, ПостроительОтчета); ПостроительОтчета.ВыводитьОбщиеИтоги = Истина; ПостроительОтчета.РазмещениеИтоговВКолонках = ТипРазмещенияИтогов.ТолькоПодвал; ПостроительОтчета.Макет = ПолучитьМакет("FisaPersonalaDeEvidentaAVeniturilor"); ПостроительОтчета.ИзмеренияКолонки.Добавить("ИмяВидаРасчета",,ТипИзмеренияПостроителяОтчета.Элементы); ПостроительДляНачислений.Параметры.Вставить("Сотрудник",Справочники.СотрудникиОрганизаций.НайтиПоРеквизиту("Физлицо",ЭтаФорма.ФизЛицо)); ПостроительДляНачислений.Параметры.Вставить("ДатаНачала",ЭтаФорма.ДатаНачала); ПостроительДляНачислений.Параметры.Вставить("ДатаОкончания",ЭтаФорма.ДатаОкончания); ПостроительДляНачислений.Выполнить(); ПостроительДляНачислений.ОформитьМакет(); ПостроительДляНачислений.Вывести(ДокументРезультат); В итогах по колонкам дублируется последняя строка макета, вместо сумм значениний колонок.Что не так? Спасибо. |
|||
1
antiteror91
06.08.13
✎
14:19
|
up
|
|||
2
antiteror91
06.08.13
✎
14:31
|
вверх
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |