Eventos de Click no iReport

Na versão corrente da plataforma Sankhya se encontra presente o componente de BI chamado iReport que permite a exibição dos relatórios formatados nos dashboards.

É possível utilizar eventos de click no componente iReport, mas é necessário criá-los no editor do Jasper Report (iReport Design ou outro). Para isto basta adicionar Hyperlink na série do gráfico ou em algum TextField.

Segue abaixo um exemplo de como configurar um TextField:

1213

Clique com o botão direito do mouse sobre o textField (ou série de um gráfico) e vá em Hyperlink.

860

Exemplo de configuração de link para abrir a tela Relatórios Formatados passando o número do relatório como parâmetro.

❗️

Importante

Observe que o link deve iniciar com “javascript:” e a parte fixa dele deve estar entre aspas. As funções para os eventos são:

  • Atualizar detalhes: refreshDetails(id_do_gadget, parâmetros).
  • Abrir outro nível: openLevel(id_do_nivel, parâmetros).
  • Abrir uma tela do sistema: openApp(id_da_tela, parâmetros).
  • Abrir uma página em outra aba: openPage(url_da_página, parâmetros).

Como tirar dúvidas?

Para tirar dúvidas e compartilhar informações, use a sala Relatórios formatados da comunidade Sankhya Developer.