Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

A nova versão do Cronapp possui um novo relatório, muito mais completo e fácil de utilizar. Porém, caso você ainda tenha projetos que foram criados na versão 1.0 do Cronapp e eles possuam relatórios Jasper, é será possível modificá-los, mas não será possível criar novos relatórios Jasper. A figura 1 exibe o diretório reports padrão de relatórios com um relatório Jasper (extensão .jrxml) criado na versão anterior do Cronapp e o novo relatório (extensão .report).Nessa página mostraremos o layout do novo relatório, como a distribuição do seus componentes e elementos.


Image Added

Figura 1 - Relatórios


Os relatórios criados no Cronapp poderão podem ser visualizados usando o Componente visual Visualizador através do componente visualizador de relatório, acesse a documentação do componente para mais detalhes.

Criação de relatório

O segundo atalho da árvore de arquivos possui duas funções: direcioná-lo para a pasta reports e gerar o diretório, caso não exista (Figura 1). O intuito desse diretório é apenas organizacional, sendo possível criar um relatório em outros locais dentro do projeto. Para gerar os relatórios, basta clicar em cima da pasta reports com o botão de contexto (direito do mouse) e gerar um novo relatório (Figura 2).

Image Removed

Figura 1 - Diretório dos relatórios

Image Removed

Figura 2 - Caminho para gerar relatórios

chamada de eventos ou pelo bloco de programação Abrir relatório.

Relatórios da versão 1.0 do Cronapp

A versão antiga da IDE trabalhava com relatórios utilizando Jasper e Ad-hoc. Essa opção estará habilitada somente se você tenha inicializado projetos na versão antiga da IDE e tenha criado relatórios.  Para isso, basta clicar em Projetos e ir em Relatórios, como mostra a Figura 3Então, clique em Projetos > Relatórios, como mostra a figura abaixo.


Image Added

Figura 2 - Relatórios da antiga versão

Criação de relatório

A criação de relatório fica disponível no diretório relatórios. Então, clique com o botão direito do mouse para abrir o menu de contexto do diretório e clique em NovoRelatório para criar os relatórios da nova versão (Figura 3).


Image Modified

Figura 3 - Caminho para gerar relatórios


Para criar o diretório Relatório (localização: Relatórios

da antiga versão

Overview do novo relatório

Image Removed

Tooltip
onlyIcontrue
appendIconinfo-circle

Endereço: src/main/java/reports

), clique no ícone de atalho da árvore de arquivos (destaque 1 da Figura 3).

Visão geral do novo relatório

O novo relatório apresenta diversas ferramentas para construir um relatório poderoso de maneira simples através de seus elementos de arrasta e solta (exceto com os elementos do tipo gráfico), no qual os elementos são arrastados até a página do relatório e ao solta-los, eles preenchem automaticamente o espaço que será utilizado, mas com as outras ferramentas existentes no relatório é possível modifica-los, podendo ser seu tamanho, seu tema, etc.


Image Added

Figura 4 - Visão geral FIgura 4 - Overview do relatório

  1. Menu superior;
  2. Menu lateral;
  3. Área do relatório;
  4. Menu inferior.

Menu superior

No menu superior se encontra as ferramentas para o relatório, como bordas, adição dos elementos, criação de colunas e a função de pré-visualização do relatório. Além disso, o botão presente nesse menu (destaque da Figura 4.1) expande a aba selecionada no menu, apresentando suas ferramentas correspondentes.


Image Modified

Figura 5 4.1 - Menu superior

Aba Início

A aba de início apresenta as funções ferramentas de clipboard, fonte, alinhamento, bordas, formato do texto e estilos.


Image Added

Figura 4.1.1 - Aba início

Aba Inserir

A aba inserir apresenta algumas funcionalidades como: as funcionalidades de novo item, categoriais e componente, no quais é possível adicionar página, faixa, componentes, código de barras, formas e infográficos.Além  Além disso, possui uma caixa de ferramentas, onde você consegue adicionar ou remover os itens que são exibidos na aba .

Informações
titleObservação

Esses elementos são do tipo arrasta-solta, exceto os elementos de gráficos. Ou seja, para serem inseridos no relatório eles precisam ser arrastados até a página que compõe esse relatório.

Os elementos da aba inserir podem também ser encontrados ao lado do menu lateral(destaque da Figura 4.1.2).


Image Modified

Figura 54.1 - Elementos da aba Inserir ao lado do Menu lateral.2 - Aba inserir

Aba Página

A aba de página apresenta configurações de margens, orientação e , colunas como também habilitar as opções de página, exibir grade e cabeçalho, etc. (Figura 4.1.3).


Image Added

Figura 4.1.3 - Aba página

Layout


Aba Layout

A aba de layout apresenta todas as opções de organização dos elementos que se encontram na página do relatório e o design dos mesmos. Essa opção só fica disponível quando o elemento ou conjunto de elementos são estão selecionados.

Pré


Image Added

Figura 4.1.4 - Aba layout

Aba Pré-visualizar

A aba de pré-visualização visualizar mostra como será o resultado do relatório. Enfatizamos que a

Nota

A pré-visualização se trata de uma apresentação parcial, modificações na fonte de dados podem demorar para renderizar, nesses casos, salve o relatório, rode o projeto e visualize o relatório executando dentro da aplicação.


Image Added

Figura 4.1.5 - Aba pré-visualizar

Menu lateral

O menu lateral apresenta as propriedades do elemento selecionado na área de design do relatório, podendo ser a própria página quanto um componente, como as fontes de dados e a árvore hierárquica do relatório. Além disso, ele apresenta um ícone de atalhos da aba inserir do menu superior e alguns ícones de configuração do menu lateral (Figura 4.2).


Image Modified

Figura 6 4.2 - Menu lateral

  1. Ícone de atalhos: apresenta os principais elementos da aba inserir do menu superior;
  2. Ícones de configuração do menu lateral:
    • Propriedades: selecionado por padrão, exibe as propriedades do elemento selecionado;
    • Eventos: exibe os eventos que podem ser associados ao elemento selecionado, podendo ser de navegação como de impressão;
    • Colocações: habilita a localização da grade;
    • Fixa ou desprende o menu lateral do relatório.

Propriedades

A aba A aba de propriedades varia conforme o elemento selecionado na página (Figura 64.2.1 e 64.2.2), mas ele exibe todas as configurações que podem ser feitas no elemento.


Image Modified

Figura 64.2.1 - Aba de propriedades referente a aba GráficoPropriedades referente ao componente cabeçalho


Image Modified

Figura 6.2 - Aba de propriedades referente a aba Séries

Além disso, essa aba apresenta opções de visualização – através dos ícones. O padrão é o de propriedade, mas tem também o de eventos (ícone de raio) e a aba de eventos apresenta as configurações relacionadas ao que fazer antes ou após um evento ocorrer, podendo ser de navegação como de impressão.

4.2.2 - Propriedades do componente gráfico

Dicionário

A aba de dicionário é onde faz toda se encontra a configuração de fonte de dados, variáveis do sistema, funções e recursos.

Image Removed

Figura 6.3 - Fonte de dados no relatório

Nessa aba, é possível adicionar e remover fonte de dados, inserir e remover variáveis e funções no relatório, etc.

Importante
Informações
Informações
title

Para utilizar esse recurso é preciso que haja uma fonte de dados no projeto.


Image Added

Figura 4.2.3 - Fonte de dados no relatório


  • Ações: exibe as opções de adicionar, abrir e salvar dicionário;
  • Novo item: exibe as opções de adicionar fonte de dados, categoria, relacionamento, recurso, etc.;
  • Editar: habilitado somente quando uma fonte de dados ou um elemento dessa fonte estiver selecionado, ele abre a janela de edição da fonte ou do elemento;
  • Excluir: habilitado somente quando uma fonte de dados ou um elemento dessa fonte estiver selecionado, ele exclui a fonte ou o elemento;
  • Mover para cima: habilitado somente quando um elemento da fonte de dados estiver selecionado e quando esse elemento não for o primeiro, ele move o elemento da fonte de dados para cima;
  • Mover para baixo: habilitado somente quando um elemento da fonte de dados estiver selecionado e quando esse elemento não for o últimoo, ele move o elemento da fonte de dados para baixo.

Árvore de relatório

A árvore aba Árvore de relatório exibe todos os elementos e itens em que ele é constituído, da mesma forma de uma árvore de projeto, com menus e subsubmenus - menus. No entanto, no caso da árvore, é mostrado na forma de suas páginas e os elementos que contém em cada página (Figura 4.2.4).


Image Modified

Figura 64.2.4 - Árvore de relatório

Menu inferior

Apresenta as unidades de medida para definir os componentes da página, o valor de zoom do relatório, o elemento selecionado na área de design do relatório, a funcionalidade de varrer o relatório por possíveis erros, etc.


Image Modified

Figura 7 4.3 - Menu inferior


  1. Define a unidade de medida dos componentes da página, podendo ser centímetros, centésimos de polegada, polegadas e milímetros

  2. . Conforme selecionado, ele será mostrado no título da aba
  3. ;

  4. Ao clica-la clicar, será feita uma varredura em todo o relatório, e, ao final, será aparecerá uma janela informando os possíveis erros, avisos, informações de mensagens e relatório de prestação de mensagens;

  5. Mostra o título do elemento selecionado no relatório, podendo ser a página ou um componente de texto e etc;

  6. A coluna informa as coordenadas x e y do mouse ou do componente selecionado dentro do relatório, assim como largura e altura;

  7. Zoom definido pelo tamanho do relatório:
    • Largura da Página: altera o zoom do relatório para ver a página inteira na janela;
    • Altura da Página: altera o zoom de modo que a largura do relatório corresponda à largura da janela;
    • Informa o percentual utilizado no zoom.
  8. Define o valor do zoom do relatório;
  9. Informa o zoom atual , clique para exibir cinco opções pré-definidas de e ao clicar sobre a opção, ele apresenta outros valores de zoom.

Nessa PáginaNesta página

Índice


Conteúdo complementar

Exibir filhos