Qual a diferença entre TReports e TReport

No artigo de hoje, iremos entender qual é a diferença do TReports e da classe TReport.

Basicamente é a letra “s” no final (ai sobe aquelas letrinhas de crédito da série Arnold rs)… Brincadeiras a parte, a diferença das duas é fácil de identificar.

O TReports é um aplicativo, onde você consegue desenhar relatórios através de dados de um banco de dados (similar a outros aplicativos como o iReport da JasperSoft ou o Crystal Reports).

Já a classe TReport, é uma funcionalidade disponível em AdvPL / TL++, onde você consegue montar seus relatórios (do tipo listagem) através de queries, sendo possível exportar para PDF, HTML, Excel, etc.

Então, se você deseja desenhar o relatório, adicionar componentes gráficos, talvez seja interessante instalar e estudar sobre o TReports. Já se você deseja apenas extrair uma lista de informações, seja numa página em PDF ou em um relatório do Excel, ai pode-se utilizar o TReport.

Ah Daniel, mas qual você prefere? Eu particularmente, prefiro a FWMSPrinter, que você consegue gerar relatórios gráficos direto via AdvPL. Inclusive segue um vídeo abaixo do nosso curso de Relatórios em AdvPL, onde tem um relatório gerado com QRCode, imagem, cores de fundo, etc:

Abaixo alguns links do TDN sobre os assuntos abordados acima.

Update do Artigo:

O TReports mudou de nome, agora ele é chamado de Smart View.

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

Deixe uma resposta

Terminal de Informação