|
Как отлаживать отчеты ЗУП 3.1?
| ☑ |
0
kuzyara
05.10.16
✎
07:26
|
Имею отчет АнализНачисленийИУдержаний(Анализ зарплаты по сотрудникам) и хочу понять почему после переносы выводятся подразделения, не соответствующие выбранной в отборе организации.
Залезаю в конфигуратор - а там вместо схемы отчета всего лишь заготовка, которая на самом заполняется в фоновом задании. В модуле ВариантыОтчетов в процедуре СформироватьОтчет нашел строчку:
ОтчетОбъект.СкомпоноватьРезультат(Результат.ТабличныйДокумент, Результат.Расшифровка);
Вопрос: как выгрузить эту схему в файл для отладки? как разрабы отлаживают этого монстра из 70 временных таблиц?
|
|
1
craxx
05.10.16
✎
07:32
|
(0) настоящая схема лежит глубоко в Хранилище
|
|
2
Cyberhawk
05.10.16
✎
08:18
|
Параметр запуска РежимОтладки
|
|
3
FireAlex
05.10.16
✎
08:46
|
Сами данные формируются в ОМ в отчете при компоновке есть процедуры, которые заполняют внешние источники.
Плюсом является что данные для всех отчетов собираются в одном месте и они одинаковые везде. Если нужно что то поправить - поправил в одном месте и пользуйся.
|
|
4
kuzyara
05.10.16
✎
10:48
|
В-общем, сляпал функцию в общий модуль:
Функция СКДВФайл(Схема) Экспорт
ЗаписьXML = Новый ЗаписьXML;
Путь = ПолучитьИмяВременногоФайла(".xml");
ЗаписьXML.ОткрытьФайл(Путь);
СериализаторXDTO.ЗаписатьXML(ЗаписьXML, Схема, "dataComposition", ";);
Возврат Путь;
КонецФункции
|
|
5
Asirius
05.10.16
✎
11:33
|
(3) Угу, а минусом является то, что для того чтобы в отчет о движении кадров добавить показатели "Оклад до", "Оклад после" на 7.7 делалось за 5 минут, на 2.5 - пол часа доработать типовой, на 3.0 - полдня.
|
|
6
FireAlex
06.10.16
✎
07:59
|
(5) зато этими дополнительными полями можно воспользоваться во всех отчетах:)
|
|
7
kumena
06.10.16
✎
08:13
|
(6) в каких во всех то, своих самодельных?
в трешке вроде один отчет по сотрудникам и все.
|
|