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.
- TDN – Classe TReport
- TDN – Página sobre o aplicativo TReports
- TDN – Configurando o TReports para ser usado com o Protheus
- TDN – Smart View
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.