MS Access - Relatórios de formatação

Neste capítulo, aprenderemos como formatar relatórios. Você descobrirá que existem muitas semelhanças entre a formatação de relatórios e a formatação de formulários, mas existem algumas ferramentas e truques específicos para relatórios. Vamos agora examinar o conceito de seções e agrupamento de relatórios.

Para isso, precisamos abrir um relatório que criamos no capítulo anterior. Aqui, veremos como algumas dessas informações são exibidas no relatório.

Aqui, começaremos com a seção de relatório e agrupamento.

Vamos agora para a visualização Design deste relatório.

Você pode ver que não há muito para ver e aqui apenas o cabeçalho da página, a seção de detalhes e o rodapé da página estão visíveis. Você pode adicionar um par de seções adicionais facilmente.

Clique com o botão direito em qualquer lugar nesse relatório e você verá o cabeçalho / rodapé da página e o cabeçalho / rodapé do relatório. Este relatório específico não tem esse cabeçalho / rodapé visível. Vamos selecionar essa opção e voltar para a visualização do relatório.

Você pode ver que apenas adiciona uma pequena área colorida no topo do relatório. Na Visualização de design, expanda essa área passando o mouse no topo do divisor do cabeçalho da página, clicando e arrastando para baixo. Isso adicionará mais área ao cabeçalho do relatório.

Na visualização de relatório, você verá agora mais área no topo do relatório, como na captura de tela a seguir.

Os controles Cabeçalho e Rodapé do Relatório aparecem na parte superior da primeira página desse relatório. O rodapé do relatório controla o que você vê na última página, na parte inferior do relatório.

O cabeçalho e rodapé do relatório são diferentes do cabeçalho e rodapé da página. Tudo o que for colocado no cabeçalho da página aparecerá na parte superior de cada página. Da mesma forma, tudo o que for colocado no rodapé da página será repetido na parte inferior de cada página.

Agora você pode adicionar níveis de agrupamento adicionais e, para fazer isso, certifique-se de ter a classificação de grupo e a área total ativadas.

Na seção Agrupamento e Totais da guia Projeto, clique no botão Agrupar e Classificar, que abrirá a área Agrupar, Classificar e Total na parte inferior, conforme mostrado na imagem a seguir.

Agora você pode adicionar grupos ou agrupamentos adicionais em qualquer controle que você tenha em seu relatório. Vamos agora clicar em Adicionar um Grupo.

Na captura de tela acima, você pode ver a fonte de controle subjacente para o relatório com o nome do projeto, título da tarefa, data de vencimento e porcentagem concluída. Digamos agora que queremos agrupar todas as nossas tarefas tardias por projeto, então selecione Nome do projeto na lista.

Agora você verá um nível de agrupamento adicional ProjectName Headeracima de sua seção de detalhes. Em vez de o nome do projeto aparecer ao lado de cada tarefa individual que está atrasada, podemos agora mover esse controle para o cabeçalho do nome do projeto. Você pode selecioná-lo e pressionarCtrl + X no teclado para cortar essa seção de detalhes e clique em qualquer lugar no fundo do cabeçalho do nome do projeto e, em seguida, pressione Ctrl + V para colar esse controle no cabeçalho do nome do projeto.

Agora você pode ir para a Visualização de relatório e ver os ajustes feitos para agrupar as coisas no relatório como na captura de tela a seguir.

Cada projeto tem seu próprio pequeno nível em sua própria linha e, abaixo dessa área, você verá todas as tarefas que estão atrasadas para o projeto acima. Com isso alterado agora, você pode prosseguir e começar a formatar seu relatório na Visualização de Layout.

Se você quiser aumentar o nome do projeto, arraste a linha abaixo e altere o tamanho da fonte para 20 na guia Formatar.

Você pode aumentar a largura do controle para cobrir toda a largura da página.

Para remover a borda ao redor do controle, clique no Contorno da forma na guia Formato como na imagem a seguir.

Selecione os Transparent opção.

Vamos agora para a Visualização de design como na captura de tela a seguir.

Ajuste o título da tarefa à esquerda de sua página como na captura de tela a seguir.

Vamos agora trazer os dados da seção Cabeçalho da página para o ProjectName seção de cabeçalho usando Ctrl+X e Ctrl+V.

Vamos agora voltar para a visualização do relatório. Agora você verá que os rótulos aparecem diretamente acima dos controles que eles descrevem.

Se você notar, verá que não há espaço entre as tarefas e o próximo nome do projeto. Deve haver espaço adicional entre eles. Para isso, precisamos adicionarProjectName Footer.

Agora, vá para a Visualização de design.

Na área Grupo, Classificação e Total, clique no botão Mais ao lado do nome do projeto.

Agora você encontrará todas as opções de como agrupar e classificar por nome de projeto como na imagem a seguir.

Aqui, temos uma propriedade chamada Without a Footer Section. Vamos mudar essa opção clicando na pequena seta ao lado das palavrasWithout a Footer Section.

Mude para With a Footer Section.

Como você pode ver na captura de tela acima, a seção ProjectName Footer abaixo da seção Details foi adicionada. Isso funcionará como rodapé para esse grupo de nomes de projeto.

Vamos agora voltar para a visualização do relatório.

Para remover o sombreamento ou a aparência de fundo para áreas alternadas na seção Detalhes e na área Nome do projeto, vá para a Visualização do projeto novamente.

Vamos alterar a seção Detalhes primeiro clicando no divisor de detalhes e, em seguida, abrir a folha de Propriedades.

Na guia Formato, altere o Alternate Back Color para No Color como na imagem a seguir.

Da mesma forma, altere a cor de fundo alternativa para Sem cor para o cabeçalho do ProjectName e para o rodapé do ProjectName e vá para a visualização do relatório.

Agora você pode ver a aparência do relatório. Para ver como seus dados serão impressos página por página, vamos para a Visualização da Impressão.

É assim que ficará quando você o imprimir.