Отчет Pentaho: как добавить кнопку «назад»?

У меня есть один отчет, в котором показан список клиентов, включая их идентификаторы.

Я связал этот отчет с другим, поэтому, когда я нажимаю на идентификатор, отображается второй отчет с подробной информацией об этом клиенте.

Когда я работаю над вторым отчетом, я хочу вернуться к первому отчету.

Поэтому мне нужно создать кнопку на втором отчете.

Я думаю, мне нужна функция javascript window.history.back();, но как ее реализовать?

Я сделал новое поле сообщения, проблема в том, куда поместить эту функцию js. В сети абсолютно нет информации.

Если кто-то делал это, я хотел бы получить некоторую помощь.


person Community    schedule 18.07.2019    source источник


Ответы (1)


Лучше всего вместо этого закодировать кнопку «Домой» или «Обзор» или любое другое имя, которое вы хотите дать своему 1-му отчету, и связать кнопку с явным URL-адресом 1-го отчета.

person nsousa    schedule 22.07.2019
comment
Я думал об этом, но из множества отчетов я перешел ко второму объяснению. Это означает, что существует более одного URL-адреса для ссылки на второй. Вот почему я хочу использовать функцию window.history.back(). - person ; 22.07.2019
comment
вы можете передать URL-адрес реферера в качестве параметра отчета, чтобы вы могли вернуться к нему при нажатии кнопки. - person nsousa; 22.07.2019