Добрый день!

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

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

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

Нравится

3 комментария

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

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

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

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