Sumário

# Editor de relatório

O Editor de relatório é uma ferramenta para criar seus próprios relatórios de banco de dados. Diferente do Assistente de relatório, no Editor de relatório você tem total controle para editar o relatório do jeito que você quer. O relatório gerado é um documento do Writer que você também poderá editar.

Para usar o Editor de relatórios, o software Java Runtime Environment (JRE) deve estar instalado e esse software deve ser selecionado no LibreOffice.

## Para instalar o software JRE

O Editor de relatório requer um ambiente de execução Java (JRE) instalado.

1. Selecione LibreOffice → Preferências Ferramentas → Opções… → LibreOffice → Avançado.

2. Aguarde até um minuto, enquanto o LibreOffice pesquisa informações sobre o software Java no seu sistema.

   Se houver uma versão recente do JRE no seu sistema, você verá uma entrada na lista.

3. Clique no botão de opção na frente da entrada para ativar essa versão do JRE para uso do LibreOffice.

4. Assegure-se que Usar um JRE (Java runtime environment) está marcado.

Se não houver uma versão da JRE em seu sistema, abra seu navegador e baixe o programa JRE na página do mantenedor. Instale o programa JRE. Reinicie o LibreOffice e abra de novo LibreOffice → Preferências Ferramentas → Opções… → LibreOffice → Avançado.

## Para abrir o Editor de relatório

1. Abra um arquivo do Base ou crie um novo banco de dados. O banco de dados deve conter pelo menos uma tabela com no mínimo um campo de dados e um campo de chave primária.

2. Clique no ícone Relatórios na janela do Base, e escolha então Criar relatório na exibição de edição.

   A janela do Editor de relatório abre.

O Editor de relatório é dividido em três partes. O menu fica em cima e as barras de ferramentas logo abaixo.

À direita você verá a janela de propriedades com os valores das propriedades do objeto selecionado.

A parte esquerda da janela mostra a exibição do Editor de relatório. A exibição do Editor de relatório é inicialmente dividida em três seções, de cima pra baixo:

1. Cabeçalho da página - arraste os campos de controle com texto fixo para a área do cabeçalho da página

2. Detalhe - arraste e solte campos do banco de dados na área de detalhes

3. Rodapé da página - arraste campos de controle com textos fixos na área do rodapé da página

Para inserir uma área adicional de Cabeçalho de relatório e de Rodapé de relatório, selecione Editar - Inserir Cabeçalho/Rodapé de relatório. Estas áreas contém textos que só aparecem no início e no fim do relatório.

Clique no ícone "-" na frente de um nome de área para encolher a área numa linha só no Editor de relatório. O ícone "-" muda para "+" , e você pode clicar nele para expandir a área de volta.

Você insere campos do banco de dados arrastando e soltando os campos dentro da área de detalhes. Veja a seção "Para inserir campos no relatório" abaixo.

Além disso, você pode clicar no ícone de Campo de rótulo ou de Caixa de texto na barra de ferramentas, e então traçar um retângulo na área do cabeçalho ou rodapé da página, definindo assim um texto comum a todas as páginas. Insira o texto na caixa de rótulo da janela de propriedades. Você também pode adicionar imagens com o ícone Imagens.

## Para conectar o relatório a uma tabela do banco de dados

1. Mova o mouse para a exibição de propriedades. Você verá duas guias, Geral e Dados.

2. Na guia de Dados, clique em Conteúdo para abrir a caixa de combinação.

3. Selecione a tabela para qual você quer criar o relatório.

4. Após selecionar a tabela, pressione a tecla Tab para deixar a caixa Conteúdo.

A janela Adicionar campos ao relatório abre automaticamente e mostra todos os campos da tabela selecionada.

## Adicionar campos ao relatório

A janela Adicionar campos o ajuda a inserir as entradas da tabela no relatório.

Após inserir os campos na exibição de detalhes, o relatório está pronto para ser executado.

## Para executar um relatório

Clique no ícone Executar relatório na barra de ferramentas.

Ícone Executar relatório

Abre-se um documento do Writer mostrando o relatório que você criou, e contendo todos os valores da tabela do banco de dados que você inseriu.

Se o conteúdo do banco de dados mudar, execute o relatório de novo para obter o relatório atualizado.

## Para editar um relatório

Escolha primeiro se você quer editar o relatório gerado, que consiste num documento do Writer estático, ou se você quer editar no Editor de relatório para depois gerar um novo relatório com base na nova edição.

O documento do Writer abre em modo somente leitura. Para editar o documento, clique em Editar documento na barra de informação, ou escolha Editar - Modo de edição.

Se desejar editar no modo do Editor de relatório, você pode mudar algumas de suas propriedades.

Clique na área de detalhes. Na janela de propriedades, mude algumas propriedades, por exemplo, a cor do plano de fundo.

Após terminar, clique no ícone Executar relatório para criar o relatório.

Ícone Executar relatório

Ao fechar o Editor de relatório, uma caixa de diálogo perguntará se você quer salvar o relatório. Clique em Sim, forneça um nome para seu relatório e clique em OK.

## Ordenar o relatório

Sem ordenação ou agrupamento, os registros serão inseridos no relatório de acordo com a ordem pela qual foram obtidos da base de dados.

1. Abra a visualização Editor de relatórios e clique no ícone Ordenar e agrupar na barra de ferramentas. Você vê a caixa de diálogo Ordenar e Agrupar.

Ícone Ordenar e agrupar

2. Na caixa Grupos, clique no campo que será o primeiro campo de ordenação e defina a ordenação.

3. Execute o relatório.

## Agrupar

1. Abra a visualização Editor de relatórios e clique no ícone Ordenar e agrupar na barra de ferramentas. Você vê a caixa de diálogo Ordenar e Agrupar.

2. Na caixa de Grupos, abra a caixa de listagem dos cabeçalhos de grupo e selecione mostrar um cabeçalho de grupo.

3. Clique no ícone Adicionar campo para abrir a janela Adicionar campo.

Ícone Adicionar campo

4. Arraste e solte o campo que você quer agrupar dentro da área do cabeçalho do grupo. Então arraste e solte os demais campos na área de detalhes.

5. Execute o relatório. O relatório mostra os registros agrupados.

Se você deseja ordenar e agrupar, abra a o Editor de relatório, e em seguida abra a caixa de diálogo de Ordenar e agrupar. Selecione mostrar um Cabeçalho de grupo para os campos que você quer agrupar, e selecione ocultar o Cabeçalho de grupo para os campos que você quer ordenar. Feche a janela Ordenar e agrupar e execute o relatório.

## Atualizar e imprimir seus dados

Ao inserir novos dados ou editar dados na tabela, somente uma nova execução do relatório mostrará os dados atualizados.

Clique no ícone Relatórios e clique duas vezes no último relatório salvo. Será criado um novo documento do Writer que mostra os novos dados.

Ícone Relatórios

Para imprimir um relatório, selecione Arquivo - Imprimir no documento do Writer.