Curso

Curso de Java - Criando relatórios com Jasper

Neste curso você aprenderá a criar resultados complexos, relatórios mestre/detalhe e também no final aprenderá a criar um gerador de relatórios dinâmico podendo colocar em sua aplicação existente feita em Java. O curso será desenvolvido em Java utilizando uma biblioteca chamada Jasper. O JasperReports é um framework para a geração de relatórios. É uma ferramenta totalmente open source e gratuita, e a mais utilizada com esse propósito atualmente.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

25 horas

(10 aulas)

Aula 1 - Instalação do Ambiente

Esta aula inicia com a preparação do ambiente para o nosso curso de JasperReports, mostramos aonde devem ser baixadas as aplicações e também como configura-las.

Aula 2 - Conhecendo o Jaspersoft Studio

Esta aula será para demonstrar como funciona o JasperReports Studio, o grande ícone da versão nova do JasperReports, como conversamos na primeira aula este aplicativo totalmente independente será utilizado para criar nosso relatório.

Aula 3 - Conhecendo os componentes do Jaspersoft Studio

Nesta aula aprendemos a como lidar com as ferramentas dentro do Studio, para começar vamos trabalhar com a paleta de componentes, com ela você poderá mexer em seu relatório e adicionar componentes visuais para processamento final.

Aula 4 - Gerando fonte de dados utilizando MySQL para JasperReports

Nesta aula aprendemos adicionar um datasource do mysql dentro do JasperReports e também gerar uma massa de dados em três níveis para aproveitarmos em nosso primeiro relatório dentro da plataforma JasperStudio.

Aula 5 - Construindo o primeiro Relatório

Nesta aula começamos a criar a parte visual de nosso relatório de testes, demonstraremos como algumas decisões como fontes especiais e formato de página podem influenciar quando distribuir o seu relatório para o seu cliente.

Aula 6 - Adicionando e Formatando Campos

Nesta aula aprendemos a como criar os campos de nosso relatório e adaptar estes campos para serem exibidos em tela, a disposição dos campos e suas formatações estão na mão do criador do relatório e aprenderemos como defini-las.

Aula 7 - Criando Parâmetros no Relatório

Nesta aula aprendemos a como criar parâmetros em relatórios, estes parâmetros podem ser úteis desde uma simples passagem de valor até a construção de uma query complexa do relatório que exige uma adaptação recebida via programação.

Aula 8 - Trabalhando com Expressões

Nesta aula entenderemos como JasperReports trabalha com as expressões de impressão, derivadas do funcionamento básico do Jasper estas expressões controlam tudo que é impresso e também como é impresso.

Aula 9 - Trabalhando com Variáveis

Nesta aula entenderemos como JasperReports trabalha com variáveis de página, como utilizar este recurso para adicionar contadores, somadores e também divisores sem a necessidade de adicionar esta complexidade dentro da query.

Aula 10 - Trabalhando com Sub Relatórios - Master Detail

Nesta aula será criado um relatório com o conceito de MASTER/DETAIL utilizando o JasperReports, vamos criar desde a casca do relatório até mesmo sua conexão com o banco de dados e a passagem de parâmetro na execução.

Ver todas as 25 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Java

Linguagem Java: Hello World!

Linguagem Java: tipos de dados

Linguagem Java: Controle de Fluxo