Manual Maker 3 >> Dicas e Truques >> Relatório >> Utilizando o IReport






Utilizando o iReport

O iReport é uma ferramenta que provê suporte para a criação de relatórios nos formatos PDF (arquivo somente leitura), XLS (arquivo do aplicativo Microsoft Excel) e HTML (linguagem de marcação para o ambiente web), os quais são suportados pelo Webrun. Apesar da existência desse suporte, a Softwell Solutions não se responsabiliza por subsidiar o usuário em como utilizar a ferramenta, descrevendo apenas os recursos básicos para a criação de um relatório (documentação abaixo).

Como Baixar:

O download da ferramenta pode ser feito por meio do link http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/i/ir/ireport/iReport/iReport-nb-3.1.2/iReport-nb-3.1.2-src.zip. Após a conclusão do download, basta instalá-la. Cabe ainda lembrar que, para a perfeita execução da ferramenta, é necessário ter instalada no computador a Máquina Virtual Java (JDK 5.0) que pode ser obtino no site da Oracle http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html.

Configurando e Acessando o Banco pelo iReport:

Primeiramente é necessário adicionar o drive JDBC que será util no momento de configuração do banco de dados, para isso clique em Drivers --> Novo Driver JDBC e escolha o diretório onde encontra-se o driver.

novo_driver_jdbc.jpg

Normalmente encontra-se em:

url_drive.jpg

  • Uma vez adicionado o driver do postgres(ou outro banco de dados do seu interesse.) crie a conexão com o banco de dados, conforme a imagem abaixo

  • conexao_bd.jpg

    Criando um Relatório Simples:

    Para criar um relatório, clique em Arquivo --> New Empty report, será aberto uma tela onde escolheremos o nome do relatório e o local onde o mesmo será salvo, conforme as imagens abaixo: onde em seguida será aberto uma pagina em branco que sera nossa área de trabalho dos relatórios.

    novo_relatorio.jpg

    area_trabalho.jpg

    Observe no Report Inspector da imagem anterior, nele é possivel adicionar parâmetros, campos, estilos, váriaveis etc, observe também o formulário de relatório, no mesmo é sugestivo a localização de titulos, cabeçalhos, colunas, rodapé, páginas etc do relatório.

    Antes de iniciarmos a manipulação de dados no relatório, é necessário efetuarmos mais uma configuração, e adicionar-mos o "data source" do postgres, veja na imagem abaixo como fazer. Ao clicar em New, preencha com os dados de sua conexão, test e salve.

    connection.jpg

    JDBC connection.jpg

    report_paleta.jpg

    query_designrs.jpg

    Montando o Relatório

    relatorio_ireport.jpg

    Clique em Preview para visualizar uma prévia do relatório, e visualizar como o mesmo esta ficando.

    preview.jpg

    Observação 05 geral: A versão atual do iReport suportado pelo Webrun é a 3.1.2. Versões  diferentes podem ocasionar erros de compatibilidade (Por exemplo: Relátorio que usa imagens criados no iReport 3.0.0, geram erro, quando gerado no formato PDF) Como resolução, pode-se tomar um dos caminhos a seguir:

    1 - Utilizar a versão 3.1.2 do IReport.

    ou

    2 - Modificar a biblioteca utilizada pelo Webrun:

    1. Remova o arquivo pasta webrun\WEB-INF\lib\jasperreports-3.1.2.jar;
    2. Inclua o arquivo correspondente à versão em utilização. Ex.: jasperreports-3.0.0.jar;
    3. Reinicie o Webrun.

    ____________________________________________________________________________

    image776.jpg

    Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br