Pular para o conteúdo principal

iReport


O iReport é uma ferramenta desenvolvida pela mesma empresa do JasperReports, a JasperForge, e por isso é muito comum ver os dois sendo usados em conjunto. Uma das dificuldades ao trabalhar com os relatórios, está na definição do layout. É complicado escrever o layout totalmente em XML, sem ter que se aprofundar em todas as tags e atributos possíveis, e além disso posicionar todos os elementos corretamente. Na prática, é muito raro alguém editar o JRXML manualmente, e sim apenas para fazer alguns pequenos ajustes quando necessários. O processo normal é utilizar alguma ferramenta para gerar o JRXML automaticamente, e o iReport é utilizado com esse propósito.

O iReport é um aplicativo gráfico, que permite que você “desenhe” um relatório, utilizando uma palheta, e arrastando e soltando componentes, de forma bem parecida com a criação de interfaces e janelas  para programas. Ao salvar, automaticamente será gerado um JRXML que você poderá utilizar na aplicação que estiver desenvolvendo. A vantagem é que não é necessário que você conheça a fundo o XML a ser editado, economizando tempo de desenvolvimento. Ele também traz um conjunto pronto de templates que você já pode utilizar diretamente, ou então, escrever seus próprios templates e reaproveitá-los sempre que precisar criar um novo tipo de relatório.


Link para Download: clique aqui


Informações Retiradas do Site: www.k19.com.br

Comentários

Postagens mais visitadas deste blog

JavaEstoque2 Diagrama EER

Bom dia, Pessoal. Aparentemente terminei de crias as classes referente as entidades do banco de dados para o Hibernate, realizei uns testes e esta funcionando. Gerei um diagrama EER e vou disponibilizar aqui para que vocês possam comparar as diferenças entre o JavaEstoque e JavaEstoque dois, fiz varias mudanças o que provavelmente vai deixar o sistema mais robusto e com novas utilidades. Abaixo segue as imagens do Diagrama EER das duas Versões. Abraços. Diagrama EER - JavaEstoque 1.0 Diagrama EER - JavaEstoque 2.0

MySQL

O MySQL é simplesmente um servidor para execução de SQL (Structured Query Language). O SQL é um padrão internacional de consultar e retornos de um banco de dados. MySQL é uma ferramenta  grátis  e utilizada mundialmente, para aplicações em geral, que utilizam Banco de Dados. Link para Download:  clique aqui

Bibliotecas (MODULOS)

O sistema para controle de estoque JavaEstoque, foi desenvolvido sobre bibliotecas, onde cada biblioteca é responsável por um determinado recurso do sistema. As bibliotecas que controlam os módulos existentes no sistema são. MODULO_CONEXAO Nesta biblioteca, encontramos as classes e métodos utilizados para iniciar uma conexão com o banco de dados. MODULO_DAO A biblioteca DAO é responsável pelas interações com o banco de dados, como os comandos de Insert, Delete ou Update. MODULO_GUI Essa biblioteca conta com as classes que geram as interfaces para o usuário  A partir dela podemos adicionar qualquer componente gráfico existente no Java. MODULO_IMAGE Nessa biblioteca encontramos as imagens utilizadas nas interfaces gráficas  e imagens de ícones existente no JavaEstoque. MODULO_MODEL MODULO_REPORT MODULO_VALIDATION Link para Download:  clique aqui