Я сделал несколько копий панели инструментов для отображения разных отчетов. поэтому изменения URL-адреса для каждого отчета в браузере и всю страницу необходимо обновить.
Позавчера я узнал, что любой компонент можно обновить [ Обновить все компоненты панели инструментов Pentaho CDE ]
Я хочу знать, могу ли я использовать одну панель управления Pentaho для отображения разных отчетов по одному компоненту отчетности, используя вызовы ajax, нажимая разные кнопки/ссылки?
Я чувствую, что должен быть какой-то способ обойти это.
Ivy components
. Есть демоIvy
, исходники которого должны помочь. Другой подход, который я реализовал, — это панель инструментов, где элементы HTML div (с компонентами CDE)showing/hiding
зависят от вашей переменной контекста JS. Или вы можете прикрепить функцию onclick, которая выполняет код:document.getElementById(divToHide).style.display = 'block' / 'none'
- person mzy   schedule 14.04.2016Shop Daily Dashboard
иDaily Dashboard > CDE Layout tab
также могут помочь. - person mzy   schedule 14.04.2016rprt
в сводные панели. - person mzy   schedule 14.04.2016