Вопрос

Кастомизация дополнения BpmReportGenerator

Добрый день!

Установил дополнение "Reports generator"-"Конструктор отчетов" https://marketplace.terrasoft.ru/app/reports-generator-creatio. Хотел под себя его настроить, переопределить метод "generateReport" в модуле "BpmReportFilterPage". Создал замещающую схему для модуля "BpmReportFilterPage", скопировал код модуля как есть и при попытке сформировать отчет возникает ошибка:

Почему-то reportId=undefined

Не могу ее победить, может кто нибудь помочь?

Нравится

5 комментариев

Руслан, судя по скриншотам, проводится отладка кода. В таком случае можно посмотреть вверх по стеку, на каком именно шаге какой функции возникает расхождение значения с нормальной работой.

Это понятно, я так и попытался сделать, но стек настолько длинный что разобраться очень тяжело. К тому же я сделал лишь необходимый минимум действий по замещению схемы, т.е. создал замещающую схему, выбрал родителя и скопировал код родителя в замещающую схему. По логике должно было все работать. По-моему, в алгоритме замещения схем приложения что-то работает не так.

Если с замещением что-то не так, то должно воспроизвестись и на коробке, без установки дополнений. Недавно тут была тема, где пошагово успешно произвели замещение на примере убирания сворачивания для письма на детали «обработка».

Алена Баянкина,

Здравствуйте!

BpmReportDesigner уже не поддерживается, вместо него FastReport

Tseberko Kristina,

Большое спасибо!

 

Коллеги, может, осталась у кого-нибудь инструкция по BpmReportDesigner? 

Показать все комментарии