iReport Netbeans

Rápidas sobre o plugin iReport para Netbeans:

O IReport Netbeans é uma ferramenta de relatório em forma de plugin que roda internamente ao Netbeans. Ele se utiliza do Jasper Reports, bibliotecas open source escritas em Java para geração de relatórios. (http://www.jasperforge.org/ireport.

Características
100% XML
Editor WYSIWYG
Suporte a código de barras
Editor com sintax highlights
Suporta unicode e línguas não latinas
Suporta todos os bancos de dados JDBC
Suporta subrelatórios
Possui templates, gráficos e biblioteca de estilos

Plugins para Netbeans
ireport-designer
jasperreports-components
jasperserver-plugin

Conexão com Oracle
Driver JDBC: oracle.jdbc.driver.OracleDriver
Caminho do JDBC: jdbc:oracle:thin:@IP:porta:instância

Conexão com MySQL
Driver JDBC: com.mysql.jdbc.Driver
Caminho do JDBC: jdbc:mysql://IP/banco

Observações
As bibliotecas se encontram dentro do diretório de instalação, na pasta lib.
Para criar um novo relatório no Netbeans: Novo > Outro > Report
Configurações: Ferramentas > Opções > IReport
Configurações do Plugin: /.netbeans/dev/config/Preferences/com/Jaspersoft/ireport.properties
Configurações do Stand Alone: .ireport/dev/config/Preferences/com/jaspersoft/ireport.properties

Estrutura do Relatório
Bands – seções separadas por linhas horizontais), dentre as quais:
PageHeader, detail, title, columnHeader, columnFooter, summary, noData, Background, lastPageFooter, pageFooter
Propriedades do Relatório: nome, tamanho, orientação, margens (A4 = 595×842)

Outras Opções
Grid: View > Report Designer Grid > Show Grid
Pode-se exportar as configurações de banco de dados após definí-las.
Configuração da Conexão: Report Datasources
Atribuição do Driver de conexão: Ferramentas > Opções > iReports > Classpath
Para adicionar a query: Edit Query

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s