Índice:


       

Objetivo:


       O objetivo deste documento é demonstrar as funcionalidades básicas da tela de Visualizador de Relatórios. Esta tela será utilizada por aplicações de terceiros a qualquer momento que desejarem visualizar o relatório.

Parâmetros/Filtros:


       É possível alterar os parâmetros e filtros do relatório clicando no botão "Parâmetros/Filtros" no canto superior da tela.

Nesta aba, é possível alterar o valor dos parâmetros para geração do relatório. Para isso, basta clicar em "Editar" e modificar o valor do parâmetro.

Exemplo prático abaixo:


Nesta aba, é possível adicionar, remover ou alterar o valor dos filtros para geração do relatório.

Caso essa opção esteja marcada (Sim), o filtro será aplicado à Entidade . Caso contrário (Não), o filtro será desativado e os dados da respectiva tabela não serão filtrados.

Exemplo prático abaixo:


Funcionalidades:


    

1- Seleciona qual página do relatório será exibida.

2- Move para a página seguinte / move para a ultima página

3- Adiciona uma barra de rolagem e mostra todas as páginas na tela

4- Controle do zoom da página

5 - Imprime o relatório

6- Imprime somente a página atual do relatório

7- Exporta para o formato selecionado: (PDF, XLS, XLSX, TRF, DOCX, MHT, HTML, Text, CSV ou Imagem)

8- Realiza uma busca no relatório.

Integração de terceiros:


       Aplicações de terceiros podem utilizar o relatório integrado ao seu sistema. Para isso deve-se realizar uma implementação que possibilite essa integração. Um código exemplo está disponível em treports-viewer-sample.


Existe também a opção de abrir somente o visualizador de um report de forma externa através de uma URL específica em qualquer navegador.

http://{URL_TReports}/reportsviewer/external/{GUID_ReportRequest}?access_token=\{TokenValido} 

  • URL_TReports: endereço onde está hospedado a aplicação treports
  • GUID_ReportRequest:  UID retornado ao se enviar os parâmetros de execução do relatório no endpoint 

  • TokenValido: Token válido com permissão no relatório pretendido. Pode ser feito utilizando as APIs do TRac Recuperando o AccessToken.


Produto: Framework

Versão: 12.01.XX

Processo: Visualizador de Relatórios

Status: Pendente

Data: 08/07/2018

Autores:

Erlon Cesar Lima De Freitas

Flavio Henrique Pereira Campelo

Gustavo Naves De Castro

Philippe Fernandes Lima Gonçalves

SARAH ROLAND CAMPOS LISBOA

Wesley Avelino De Carvalho