Skip to end of metadata
Go to start of metadata

A nova versão do Cronapp possui um novo relatório, muito mais completo e fácil de utilizar. Porém, caso você tenha projetos que foram criados na versão 1.0 do Cronapp e eles possuam relatórios Jasper, é possível modificá-los, mas não será possível criar novos relatórios Jasper. A figura 1 exibe o diretório reports 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.

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).

Figura 1 - Diretório dos relatórios


Figura 2 - Caminho para gerar relatórios

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 3.

Figura 3 - Relatórios da antiga versão

Overview do novo relatório

FIgura 4 - Overview do relatório

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

Menu superior

Figura 5 - Menu superior

Início

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

Inserir

A aba inserir apresenta algumas funcionalidades como: adicionar página, faixa, componentes, código de barras, formas e infográficos.

Além disso, possui uma caixa de ferramentas, onde você consegue adicionar ou remover os itens que são exibidos na aba.

Observaçã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.

Figura 5.1 - Elementos da aba Inserir ao lado do Menu lateral

Página

A aba de página apresenta configurações de margens, orientação e opções de página, grade e cabeçalho.

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 selecionados.

Pré-visualizar

A aba de pré-visualização mostra como será o resultado do relatório. Enfatizamos que 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.

Menu lateral

Figura 6 - Menu lateral

Propriedades

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

Figura 6.1 - Aba de propriedades referente a aba Gráfico

 

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.

Dicionário

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

Figura 6.3 - Fonte de dados no relatório

Importante

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


Árvore de relatório

A á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 sub-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 6.4 - Árvore de relatório

Menu inferior

Figura 7 - 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. Conforme selecionado, ele será mostrado no título da aba;

  2. Ao clica-la 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;

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

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

  5. 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;
  6. Define o valor do zoom do relatório;
  7. Informa o zoom atual, clique para exibir cinco opções pré-definidas de zoom.

 

Nessa Página

  • No labels