Ошибка CDF в Пентахо: тип объекта * Компонент * не может быть сопоставлен с допустимым классом - PullRequest
0 голосов
/ 12 февраля 2019

Я перенес решение Pentaho 7.2 в pentaho 8.1, и я получаю эту ошибку при загрузке страницы WCDF.Ошибка происходит из-за выполнения компонента (это сетка), созданного для старой версии.Сообщение об ошибке в консоли js:

CDF: тип объекта TableWithButtons не может быть сопоставлен с допустимым классом

Компонент с открытым исходным кодом здесь: https://github.com/bhericher/TableWithButtonsПервоначально он был разработан для Pentaho 5.4, и я могу изменить исходный код компонента.

Я думаю, что это отсутствующий класс JS, но где я его создаю?

enter image description here

1 Ответ

0 голосов
/ 18 мая 2019

Начиная с версии Pentaho 7.0 некоторые классы изменяются в Pentaho CDE.

Вместо Dashboards вы должны использовать метод Utils.

Найтиниже документ для более подробной информации.

https://help.pentaho.com/Documentation/7.0/0R0/CTools/CDE_Advanced_Solutions

...