JasperReports é uma fonte aberta livre e poderoso software de biblioteca de comunicação implementada em Java e composta pelos componentes JasperReports Biblioteca e JasperReports Server. É o mundo & rsquo;. S mecanismo de relatórios mais popular, business intelligence e servidor de relatório interativo
Características à primeira vista
principal objetivo
'JasperReports é ajudar a criação de páginas orientadas, pronto para imprimir documentos de uma forma simples e flexível. Ele fornece design de relatório, seções de cabeçalho, rodapé seções, colunas, grupos, cálculos, formato de texto, e imagens.
Os produtos JasperReports Biblioteca e Servidor foram declarados mais popular de inteligência do mundo open source de negócios e mecanismo de relatórios, eo servidor open source relatório interativo mais popular, respectivamente.
Sob o capô, apoiado sistemas operacionais e disponibilidade
A biblioteca é inteiramente escrito na linguagem de programação Java, o que significa que ele é distribuído como um arquivo JAR, compatível com todas as distribuições GNU / Linux, bem como com o BSD, Solaris, Microsoft Windows e Mac OS X sistemas operacionais .
O software & rsquo; s código-fonte é distribuído como um (tar.gz) tarball, permitindo que o usuário modificá-lo e otimizá-lo para seu / sua plataforma de computador. Ele foi testado com sucesso com ambas as arquiteturas de conjunto de instruções de 32 bits e 64 bits
O que é novo nesta versão:.
- novo tipo de modelo de relatório chamado & quot; relatório do livro & quot; Foi adicionado, em que as secções são feitas de partes em vez de bandas; peças são modelos de relatórios externos, semelhantes a sub-relatórios e permitir a criação de documentos com tamanho de página variável e / ou orientação; peças podem ser exibidos em abas separadas por visualizadores de relatórios e simplificar a criação de & quot; tabela de conteúdo & quot; estruturas em que as peças que aparecem no início do documento são realmente cheio / rendeu mais tarde durante o processo de relatório de enchimento (ver evaluationTime atributo da parte);
- novo exportador JSON metadados adicionados, semelhante aos XLS e CSV metadados exportadores em que os valores que precisam ser exportados têm de ser marcado-up usando as propriedades de configuração a nível elemento de texto;
- atualizar para iText versão 5.5.0 na exportador PDF;
- atualizar para POI versão 3.10.1 do exportador XLS e dados de origem;
- pequenas correções de bugs e melhorias.
O que é novo na versão 6.2.0:
- novo tipo de modelo de relatório chamado & quot; relatório do livro & quot ; Foi adicionado, em que as secções são feitas de partes em vez de bandas; peças são modelos de relatórios externos, semelhantes a sub-relatórios e permitir a criação de documentos com tamanho de página variável e / ou orientação; peças podem ser exibidos em abas separadas por visualizadores de relatórios e simplificar a criação de & quot; tabela de conteúdo & quot; estruturas em que as peças que aparecem no início do documento são realmente cheio / rendeu mais tarde durante o processo de relatório de enchimento (ver evaluationTime atributo da parte);
- novo exportador JSON metadados adicionados, semelhante aos XLS e CSV metadados exportadores em que os valores que precisam ser exportados têm de ser marcado-up usando as propriedades de configuração a nível elemento de texto;
- atualizar para iText versão 5.5.0 na exportador PDF;
- atualizar para POI versão 3.10.1 do exportador XLS e dados de origem;
- pequenas correções de bugs e melhorias.
O que é novo na versão 6.1.1:
- novo tipo de modelo de relatório chamado & quot; relatório do livro & quot ; Foi adicionado, em que as secções são feitas de partes em vez de bandas; peças são modelos de relatórios externos, semelhantes a sub-relatórios e permitir a criação de documentos com tamanho de página variável e / ou orientação; peças podem ser exibidos em abas separadas por visualizadores de relatórios e simplificar a criação de & quot; tabela de conteúdo & quot; estruturas em que as peças que aparecem no início do documento são realmente cheio / rendeu mais tarde durante o processo de relatório de enchimento (ver evaluationTime atributo da parte);
- novo exportador JSON metadados adicionados, semelhante aos XLS e CSV metadados exportadores em que os valores que precisam ser exportados têm de ser marcado-up usando as propriedades de configuração a nível elemento de texto;
- atualizar para iText versão 5.5.0 na exportador PDF;
- atualizar para POI versão 3.10.1 do exportador XLS e dados de origem;
- pequenas correções de bugs e melhorias.
O que é novo na versão 6.1.0:
- novo tipo de modelo de relatório chamado & quot; relatório do livro & quot ; Foi adicionado, em que as secções são feitas de partes em vez de bandas; peças são modelos de relatórios externos, semelhantes a sub-relatórios e permitir a criação de documentos com tamanho de página variável e / ou orientação; peças podem ser exibidos em abas separadas por visualizadores de relatórios e simplificar a criação de & quot; tabela de conteúdo & quot; estruturas em que as peças que aparecem no início do documento são realmente cheio / rendeu mais tarde durante o processo de relatório de enchimento (ver evaluationTime atributo da parte);
- novo exportador JSON metadados adicionados, semelhante aos XLS e CSV metadados exportadores em que os valores que precisam ser exportados têm de ser marcado-up usando as propriedades de configuração a nível elemento de texto;
- atualizar para iText versão 5.5.0 na exportador PDF;
- atualizar para POI versão 3.10.1 do exportador XLS e dados de origem;
- pequenas correções de bugs e melhorias.
O que é novo na versão 6.0.4:
- novo tipo de modelo de relatório chamado & quot; relatório do livro & quot ; Foi adicionado, em que as secções são feitas de partes em vez de bandas; peças são modelos de relatórios externos, semelhantes a sub-relatórios e permitir a criação de documentos com tamanho de página variável e / ou orientação; peças podem ser exibidos em abas separadas por visualizadores de relatórios e simplificar a criação de & quot; tabela de conteúdo & quot; estruturas em que as peças que aparecem no início do documento são realmente cheio / rendeu mais tarde durante o processo de relatório de enchimento (ver evaluationTime atributo da parte);
- novo exportador JSON metadados adicionados, semelhante aos XLS e CSV metadados exportadores em que os valores que precisam ser exportados têm de ser marcado-up usando as propriedades de configuração a nível elemento de texto;
- atualizar para iText versão 5.5.0 na exportador PDF;
- atualizar para POI versão 3.10.1 do exportador XLS e dados de origem;
- pequenas correções de bugs e melhorias.
O que é novo na versão 6.0.2:
- novo tipo de modelo de relatório chamado & quot; relatório do livro & quot ; Foi adicionado, em que as secções são feitas de partes em vez de bandas; peças são modelos de relatórios externos, semelhantes a sub-relatórios e permitir a criação de documentos com tamanho de página variável e / ou orientação; peças podem ser exibidos em abas separadas por visualizadores de relatórios e simplificar a criação de & quot; tabela de conteúdo & quot; estruturas em que as peças que aparecem no início do documento são realmente cheio / rendeu mais tarde durante o processo de relatório de enchimento (ver evaluationTime atributo da parte);
- novo exportador JSON metadados adicionados, semelhante aos XLS e CSV metadados exportadores em que os valores que precisam ser exportados têm de ser marcado-up usando as propriedades de configuração a nível elemento de texto;
- atualizar para iText versão 5.5.0 na exportador PDF;
- atualizar para POI versão 3.10.1 do exportador XLS e dados de origem;
- pequenas correções de bugs e melhorias.
O que é novo na versão 5.6.1:.
- Pequenas correções de bugs e melhorias
O que é novo na versão 5.5.1:
- Esta versão introduz uma build-in parâmetro para o acesso ao contexto de configuração durante o relatório de enchimento, melhor suporte de localização para funções de processamento de texto de data-tempo e, e várias outras correções de bugs e melhorias.
O que é novo na versão 5.5.0:
- Esta versão vem com APIs Web quadro melhorado para interativo relatórios, enquanto a introdução de classificação interativa para crosstabs e opções adicionais de formatação interativos a tabelas.
- Ele também traz suporte para fontes da Web e suporte para marcadores e caminhos na componente de mapa, junto com outras correções de bugs e melhorias.
O que é novo na versão 5.2.0:
- Esta versão introduz suporte para funções personalizadas em expressões de relatório , melhorias de desempenho significativas em relatórios grandes, e muitas outras correções de bugs e melhorias.
O que é novo na versão 5.1.0:
- Esta versão vem com suporte aprimorado para marcadores no componente Google map, um exportador de HTML em camadas recurso completo, e outras correções de bugs e melhorias.
O que é novo na versão 5.0.4:
- Esta versão introduziu reforçada HTML e exportadores ODS, melhor controle sobre prestação hyperlink nos diferentes formatos de exportação, uma implementação virtualizer avançada, e várias correções de bugs e melhorias.
O que é novo na versão 5.0.1:
- Esta versão vem com melhorias para o XLS / XLSX exportadores e XLS / XLSX adaptadores de dados e várias outras correções de bugs e melhorias.
O que é novo na versão 5.0.0:
- Esta versão vem com um melhor desempenho na medição de texto e sub-relatório modelo de cache em tempo de preenchimento de relatórios e várias correções de bugs e melhorias.
O que é novo na versão 4.8.0:
- Esta versão apresenta maior de interatividade para o componente de mesa, provedores plugáveis de estilo para estilo dinâmico, suporte para marcadores na componente de mapa, filtros de data relativa, e muitas outras correções de bugs e melhorias.
O que é novo na versão 4.7.1:
- Esta versão adiciona um melhor desempenho para o compilador relatório Javascript , novas propriedades de configuração para controlar a tabela interatividade componente, e muitas outras correções de bugs e melhorias.
O que é novo na versão 4.1.2:
- Esta versão introduz suporte para PFD / A conformidade em o exportador PDF, um novo componente personalizado para classificação interativa e filtragem, e várias outras correções de bugs e melhorias.
O que é novo na versão 4.0.1:
- Esta versão introduz novas fontes de dados XPath e executores de consulta com suporte para namespaces, new built-in $ X {} funções para consultas dinâmicas de SQL, um componente processador de HTML experimental, e várias outras correções de bugs e melhorias.
O que é novo na versão 3.7.6:
- Esta versão vem com várias melhorias no XLS e XLSX exportadores, juntamente com outras correções de bugs e melhorias.
O que é novo na versão 3.7.2:
- novo componente tabela adicionada para simplificar a criação de tabelas com variável número de colunas;
- novo exportador PPTX adicionados à biblioteca núcleo para ajudar a criar PowerPoint 2007 documentos
- com base no formato Office Open XML;
- upgrade para Java 5.0; A partir desta versão, JasperReports não é mais compatível
- com Java 1.4 e faz uso de recursos de linguagem mais recentes, como os genéricos e digitado enums;
- implementação de extensão de fonte baseada em XML-DOM simples para eliminar a dependência de Primavera
- trazido pela implementação de extensão de fonte padrão anterior;
- código de geração de classe de utilitário adicionado (JRApiWriter) para ajudar os usuários a entender como usar
- a API JasperReports e seu modelo de objeto de relatório para criar modelos de relatórios em tempo de execução (sem JRXML);
- o espectador flash foi adicionado ao / samples / amostra webapp demonstração;
- pequenas correções de bugs e melhorias.
O que é novo na versão 3.6.2:
- novo & quot; footerPosition & quot; atributo adicionado para relatar grupos para controlar a prestação
- posição dos cortes de rodapé de grupo;
- novo & quot; KeepTogether & quot; booleano acrescentou denunciar grupos para prevenir grupos da
- divisão em duas páginas ou colunas, mas apenas em sua primeira tentativa break;
- new & lt; orderByExpression & gt; tag adicionado a definições do grupo de referência cruzada para permitir
- classificar a tabela de referência cruzada por totais medida;
- eixo rótulos de escala em gráficos podem agora ser rodado utilizando o novo & quot; verticalTickLabels & quot;
- bandeira (para o eixo numérico ou de data e hora) ou em um ângulo, utilizando o novo & quot; labelRotation & quot;
- atributo numérico (para o eixo categoria);
- pequenas correções de bugs e melhorias;
O que é novo na versão 3.6.1:
- Esta versão vem com gerenciamento de fontes melhorado, novo XLSX e exportadores ODS, um arquivo de implementação de fonte de dados conveniente Excel, e várias outras melhorias e correções de bugs.
O que é novo na versão 3.6.0:
- A licença do projeto foi atualizado para a versão 3 do GNU Lesser General Public License, enquanto várias correções de bugs e melhorias foram feitas no XLS, RTF e exportadores DOCX.
O que é novo na versão 3.5.1:
- componente da lista adicionado para simplificar a iteração através de conjuntos de dados sem usar um sub-relatório;
- Suporte para manipuladores elemento PDF genéricos para permitir a personalização de saída PDF usando elementos genéricos;
- a estrutura modelo de relatório e sintaxe (JRXML) estão agora totalmente documentado usando os comentários do arquivo de origem XSD para produzir uma completa e up-to-date referência de esquema HTML;
- opção para salvar as posições de quebra de linha de enchimento / medir o tempo e usá-los durante a exportação HTML, a fim de preservar a quebra de linha;
- pequenas correções de bugs e melhorias.
O que é novo na versão 3.5.0:
- novo min / max expressões disponíveis para controlar o exibido intervalo de valores para ambos os eixos gráfico;
- o conjunto de dados torta agora suporta múltiplas séries; isto é útil nos casos em que várias categorias são adicionados ao conjunto de dados torta em uma etapa incrementação;
- novos atributos e expressões que foram acrescentados ao conjunto de dados torta para permitir a limitação do número de fatias exibidos no gráfico de pizza, agrupando fatias menores sob uma única fatia genérica chamada & quot; Outros & quot ;;
- novo & quot; runToBottom & quot; atributo disponível para elementos sub-relatório para especificar se o sub-relatório deve consumir todo o espaço disponível na página atual;
- & quot; net.sf.jasperreports.allow.element.overlap & quot; propriedade pode ser usada em todo o mundo, pelo relatório ou nível de elemento para especificar se elemento de sobreposição verificações são realizadas em tempo de compilação relatório; isto é útil ao criar relatórios que estão a ser exportados usando exportadores de grade, como HTML e XLS, onde os elementos sobrepostos não aparecem;
- suporte para listas ordenadas adicionados no processador de texto de marcação HTML;
- pequenas correções de bugs e melhorias.
O que é novo na versão 3.1.4:
- permitir que qualquer valor como destino de hiperligação para apoiar hyperlinks abertos em quadros nomeados;
- alvos de hiperlinks personalizados podem ser gerados durante a execução usando produtores alvo hyperlink;
- produtores de hiperlink personalizado e produtores alvo de hiperligação pode ser implantado como extensões;
- várias instâncias scriptlet permitidos por execução de relatório;
- apoio a governadores de relatório para evitar loops infinitos provocados por modelos de relatórios inválidos;
- implementações relatório simples regulador com base no número máximo de páginas e tempo de espera;
- novo JASPER_REPORT built-in parâmetro para dar acesso ao objeto modelo de relatório em expressões e scriptlets relatório;
- visualização ao vivo elemento gráfico no modo de design;
- modelo melhorado tema gráfico baseado em XML para apoiar a criação de um tema designer gráfico visual;
- pequenas correções de bugs e melhorias.
O que é novo na versão 3.1.3:
- Esta versão introduz suporte a extensão da fonte para permitir a utilização de arquivos TTF sem a necessidade de instalá-los no sistema, implementações tema gráfico baseados em XML, e várias outras correções de bugs e melhorias.
O que é novo na versão 3.1.2:
- Esta versão introduz suporte para JavaScript como o idioma para expressões de relatório.
- O exportador PDF foi aprimorado para produzir documentos acessíveis às pessoas com deficiência.
- Várias outras correções de bugs e melhorias foram feitas.
O que é novo na versão 3.1.0:
- gráfico temas apoiar a permitir alterar a aparência geral do gráficos gerados com o elemento build-in gráfico;
- depreciação de DTD com base validação JRXML e introdução da validação JRXML baseada esquema XML;
- Suporte a componente genérica para permitir estender a funcionalidade do motor JasperReports, ligando-in componentes visuais feitos sob medida que levariam dados como entrada e produzem conteúdo que está incorporado nos documentos resultantes;
- suporte para elementos de impressão genérica em documentos gerados para permitir a introdução de conteúdos exportador de costume;
- introdução de elementos de design de relatório genéricos para simplificar a criação de conteúdos exportador costume, sem implementar componentes full-blown;
- Suporte extensão adicionada a fim de simplificar a configuração de vários pontos de extensão JasperReports, tais como temas de gráficos e componentes genéricos;
- novo & quot; labelFormat & quot; e & quot; legendLabelFormat & quot; propriedades disponíveis para a torta e gráfico de pizza 3D parcelas para permitir controlar os rótulos para gráficos de pizza, sem necessidade de gráfico personalizador;
- pequenas correções de bugs e melhorias.
Requisitos :
- A Oracle Java Standard Edition Runtime Environment
Comentários não encontrado