TReports, o novo gerador de relatórios que vale a pena conhecer
A TOTVS lançou uma nova plataforma para fazermos relatórios, é o TReports.
Vou explicar aqui em baixo e até dar alguns exemplos do que é essa ferramenta.
Ao longo do tempo, o Protheus já teve vários geradores de relatórios. São eles:
-
-
-
- SIGARPM
- CRISTAL REPORTS
- iREPORTS
- BIRT
- GERADOR DE RELATÓRIOS RM
- ADVPL
-
-
Geralmente os geradores de relatórios têm algumas limitações em comparação com o desenvolvimento em ADVPL, que é o mais poderoso de todos. Com o ADVPL você tem mais possibilidades de fazer customização e ir até o limite da confecção do relatório. Já com geradores de relatório você pode não conseguir fazer tudo, pode ter alguma restrição ou limite que atrapalhe e com o ADVPL você consegue ir mais longe. Mas por outro lado dá mais trabalho fazer. Tem que ter um programador, sempre que alterar o fonte tem que compilar, enfim, é mais trabalhoso.
O Gerador de relatório vem para preencher essa necessidade, você não precisa de um programador para fazê-lo, ou pelo menos você não precisa de um programador tão avançado. Ou seja, é mais simples montar um relatório no gerador de relatório do que programando um fonte no ADVPL.
O TReports vem com uma proposta de ser mais bonito, mais apresentável e bem mais fácil de fazer. Olha só estes exemplos aqui abaixo:
Legal, né? Mas estes são apenas exemplos, dá para ir bem mais longe na geração de relatórios com esse gerenciador.
Como instalar o TReports?
Para instalar são apenas 3 passos:
-
-
-
- Instalação
- Configuração
- Fazer o relatório
-
-
A instalação e a configuração serão necessárias fazer apenas uma vez. E o passo 3 divide-se em mais 3 passos:
-
-
-
- Montar a consulta no banco de dados
- Montar o relatório no TReports
- Disponibilizar o relatório para o usuário
-
-
Então ficaremos assim:
-
-
-
- Instalação
- Configuração
- Fazer o relatório
-
-
-
-
-
-
- Montar a consulta no banco de dados
- Montar o relatório no TReports
- Disponibilizar o relatório para o usuário
-
-
-
Veja abaixo um exemplo de relatório em modo de design que imprime códigos de barras:
E outro exemplo de relatório com um gráfico:
Vale lembrar que estas interfaces mostradas nos modelos acima correspondem à montagem do relatório. Para o usuário final o relatório aparecerá da seguinte forma:
O usuário também poderá fazer a exportação dos dados para Excel, PDF e vários outros formatos de arquivos.
Como acessar o relatório do TReports
Existem duas formas de acessar o relatório gerado por esta ferramenta.
-
-
-
- O usuário pode usar direto no Protheus. O Protheus chamaria o TReports e o relatório seria demonstrado para o usuário.
- Ou o usuário pode acessar diretamente o TReports e emitir o relatório.
-
-
É isso mesmo! Não é necessário ter o Protheus para utilizar o TReports.
O TReports tem um cadastro de usuários e você pode fazer o cadastro do usuário e a geração do relatório diretamente na ferramenta.
Então a forma de acesso seria mais ou menos essa:
O Protheus se comunica com o TReports que se comunica com o banco de dados. Ficou simples de entender desta forma, não é?
E o usuário pode acessar diretamente pleo Protheus ou pelo próprio TReports:
Como é Licenciamento do TReports?
É importante falarmos sobre a forma de licenciamento desse gerador de relatórios. Hoje ele utiliza a licença i, que é a licença utilizada em WS e portais no Protheus.
A partir de quando estará disponivel o TReports?
O TReports já está disponível, e se você quiser utilizá-lo no Protheus basta estar com a lib versão 20190131 que você já pode integrar o Protheus com o TReports. E para usar o TReports sem o Protheus basta utilizar a versão mais nova que você já pode montar e gerar seus relatórios por lá.
Download de material
Para Download Informe seu e-mail aqui e receba totalmente grátis!
Comente!
Queremos fazer um vídeo mostrando a montagem de um relatório no TReports, de ponta a ponta, desde a query até a apresentação do relatório.
Gostaria que mostrássemos a montagem de um relatório específico? Então deixe nos comentários que faremos um vídeo explicando o passo a passo e também enviaremos para todos o relatório para ser utilizado em sua base de dados, ok?