Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução às funcionalidades avançadas JasperReports
- Visão geral das capacidades avançadas de criação de relatórios
- Compreender a arquitetura da JasperReports
Trabalhar com sub-relatórios
- Criação e integração de sub-relatórios
- Passagem de parâmetros entre o relatório principal e os sub-relatórios
- Gerir fontes de dados de sub-relatórios
- Comparações entre grupos e sub-relatórios
Usando variáveis e cálculos
- Criando e usando variáveis em relatórios
- Implementação de cálculos complexos
- Agregação de dados
Ligações complexas de fontes de dados
- Trabalhar com várias fontes de dados
- Criação de fontes de dados personalizadas
- Implementação de filtros de fontes de dados
Personalização de modelos de relatórios
- Criar modelos personalizados
- Utilizar estilos e formatação condicional
- Conceber relatórios dinâmicos
Gráficos e visualização avançados
- Implementar gráficos e diagramas avançados
- Utilizar elementos visuais personalizados
- Criação e integração de tabelas dinâmicas
- Integração de bibliotecas de visualização de terceiros
Scripting e Expressões
- Escrever expressões e scripts personalizados
- Utilizar JavaScript e Groovy em JasperReports
- Implementação de scriptlets para lógica avançada
Parametrização e entrada do utilizador
- Criar e utilizar parâmetros complexos
- Conceber relatórios interactivos
- Implementação de conteúdo de relatório orientado por parâmetros
Integração de JasperReports em aplicações
- Incorporação de JasperReports em aplicações Java
- Utilizar o servidor JasperReports
- Integração de serviços Web
Opções avançadas de exportação
- Exportar relatórios para vários formatos
- Personalizar configurações de exportação
- Implementação de exportadores personalizados
Otimização do desempenho
- Otimizar o desempenho dos relatórios
- Gerir grandes conjuntos de dados
- Melhores práticas para um design de relatório eficiente
Segurança e permissões
- Implementação da segurança de relatórios
- Gerir as permissões de utilizador e o controlo de acesso
- Utilização do JasperReports Server para distribuição segura de relatórios
Técnicas avançadas de agrupamento
- Formação mais avançada sobre a utilização de grupos
- Controlo de várias páginas
- Formulário fixo com uma secção variável no interior
- Frente e verso quando a frente é variável mas o verso é fixo
Resumo e próximos passos
Requisitos
- Conhecimentos básicos de JasperReports
- Familiaridade com SQL e conceitos de bases de dados
Público-alvo
- Analistas de BI
- Desenvolvedores de ETL
- Profissionais Database
14 Horas
Declaração de Clientes (1)
Hands on exercise and the guidance of the trainer