Olá galera, estou com um pouco de dificuldade em criar um relatório, bom eu queria que nesse post podesse-mos ir ditando passo a passo como se criar um relatório, alguns passos eu ja sei porem há vários outros que pra mim ainda estão meio embaçados mas vamos lá:
1°- Devemos preparar o ambiente para criação
*download do Ireport
Clique aqui
2º- Configuração o Ireport
* abra o programa e vá na aba Data / conexao /fonte de dados
* Clique em novo e escolha do datasource do seu banco
* Clique em avançar
* No campo Driver JDBC adicione o seu drive de conexão com o banco
* No campo caminho coloca a mesma coisa do DriverManager.getConnection exeto a senha e o usuário
* coloque o nome de usuário e a senha (escolha salvar senha para n ter que digitala de novo) se tudo
estiver certinho só precisa clicar em teste aparece a mensagem confirmando que está tudo OK
3°- Setando a Query de Pesquisa
*** No exemplo vou ensinar colocar uma query simples (sem parametros e só com uma tabela)***
* Clique em novo documento
* Clique na aba Data / Query do relatório
* Na proxima tela que vai se abrir digite a sua query de pesquisa, se tudo estiver certinho logo a baixo vai
vai ser listado os campos que retornaram da sua pesquisa
* Clique em Ok
4°- Entendendo a tela do IReport
* Quando é criado um novo documento abre-se uma tela e no centro estão os seguintes itens
#Title
Como o nome ja descreve é o título do seu relatório só irá aparecer na primeira página do relatório
[b]#pageheader[/b]
onde as informações que são necessárias serem vistas no topo de todas as páginas devem ser
colocadas.
[b]#columnHeader[/b]
agruapamento default do iReport, onde o cabeçalho de suas colunas deverá ser criado.
[b]#Detail[/b]
No Detail é onde acontece toda a "mágica" é onde é colocado os campos para criarem a pesquisa(
será explicado mais a frente) é a única parte dinâmica
[b]#columnFooter[/b]
Onde os totais do agrupamento geralmente são colocados.
[b]#pageFooter[/b]
Onde colocam-se os dados que deverão aparecer no rodapé de todas as páginas.
[b]#lastPageFooter[/b]
Onde colocam-se os dados que deverão aparecer no rodapé da última página
[b]#sumary [/b]
onde coloca-se qualquer informação que não se encaixa em nenhum dos contextos acima
descritos
5°- Adicionando os campos das pesquisas
* Para adicionar os campos para o seu relatório basta clicar na aba visualizar /campos do relatório
* Na janela que vai ser abrir basta clicar e arrastar os campos para a parte do Detail
6°- Visualizando o resultado
* Clique na aba Criar(Build) / compilar
* Clique na aba Criar(Build) / executar relatório (usar conexao ativa)
* Lembrando que se clicar em executar relatorio apenas, ele só vai mostrar o layout e vai retornar null nos
valores
Ok Galera aqui estão o basicão para se criar um relatório no Ireport agora a minha dúvida é nos proximos passos, como eu faço para adicionar esse relatório ao meu projeto? espero a continuação valew galera!!!