O documento apresenta o JETT, uma ferramenta para exportar dados para planilhas Excel de forma dinâmica e customizável através de templates. O JETT oferece facilidade na exportação de dados para Excel utilizando tags para iteração, estilização e fórmulas, permitindo a geração de relatórios personalizados de forma rápida.
2. Emmanuel Neri
• Análise e Desenvolvimento de Sistema - Unipar
• Especialista em Engenharia de Software - PUCPR
• Mestrando em Desenvolvimento de Tecnologias
• Linha de Pesquisa : Arquitetura de Software
!
!
• Desenvolvedor java desde de 2010
• Atualmente desenvolvedor Java na TecSinapse
emmanuelnerisouza@gmail.com
@emanu_neri
github/emmanuelneri
3. • Exportando dados para Excel
• O que é Jett ?
• Porque utilizar Jett ?
• Como utilizar o Jett
• Utilizando Jett
• Quando utilizar Jett ?
• Tags
• forEach
• span
• style
• formula
• Outras Tags
• Customizando Tags
• Outras funcionalidades
4. Exportando dados para
Excel
Complexo ? Demorado ?
• POI
• JETT
• JExcelApi
• JXL
• JXLS
• JExcel
5. O que é Jett ?
• Gerador de Excel a partir de templates
• Facilidade na exportação
• Agilidade na exportação
• Baseado em POI
• Baseado em Apache Commons JEXL
• Versão atual 0.8.0 Beta
• Licença GNU
• Principal responsável Rangy Gettman
• http://jett.sourceforge.net/
• http://jett.sourceforge.net/apidocs/index.html
• http://sourceforge.net/p/jett/discussion/general
8. Como utilizar o Jett
Basicamente 3 passos :
• Criar arquivo Excel com tags do Jett
• Criar um map de dados
• Passar o arquivo e o map para a API do Jett
22. Tags - Outras
• if
• test / then / else / elseAction
• null
• text
• hyperlink
• type / address / value
• multiForEach
• collections / vars / indexVar / limit