Relatórios com Java

Carga Horária: 12 horas;
Material Didático: Apostila e CD de apoio entregue no primeiro dia de aula;
Certificado: Será entregue aos alunos que tiverem 75% de presença;

Treinamento Técnico Aquasoft:
  • * São treinamentos coordenados pela equipe de especialistas da Aquasoft;
  • * Estes cursos se compõem de apostila, CD de apoio, aulas práticas, e certificados da Aquasoft;
  • * Oferecido pela Aquasoft, empresa credenciada como BLP (Borland Learning Partner).

Relatórios com Java (iReports/JasperReports)

Carga Horária: 12 horas;

Idioma: Português;

Objetivos: Apresentar aos desenvolvedores Java um poderoso framework desenvolvido inteiramente em Java para criação e geração de relatórios, através de layout e conteúdo dinâmicos. É possível incluir texto, imagens, gráficos e/ou sub-relatórios, a partir que qualquer fonte de dados. Se permite usar múltiplas conexões JDBC, TableModels, JavaBeans, XML, MDX, EJBQL, Hibernate, arquivos CSV, etc. Mostrar as diversas formas de visualização, impressão ou exportação em diversos formatos tais como PDF, HTML, XLS, CSV e XML, seja em aplicações web ou desktop. Possibilitar a aplicação do conceito de componentização em sub-relatório, fazendo com que este seja reutilizado em diversos relatórios;


Conteúdo Programático:

- Introdução
  - JasperReports: seu funcionamento, manipulação de dados e compatibilidade de versões
  - iReport: ferramenta de design, suas características e instalação

- Componentes do iReport
  - Interface e Componentes Gráficos: formatando um relatório
  - Bandas, Grupos, Parâmetros, Variáveis, Campos, Fontes de Dados e Expressões

- Relatório com iReport
  - Criando um relatório via iReport: aplicando wizards da ferramenta
  - Banda e Grupos de um Relatório: disposição dos dados no relatório
  - Implementando Campos Estáticos e Dinâmicos: static text, text field, images e charts

- Relatório com Java
  - Criando um relatório via aplicação Java
  - Implementando um JRDataSource


Pré-requisitos: Ter feito o módulo Web Development ou ter conhecimento compatível;



 
w3haus