AS EMPRESAS ESTÃO "DESESPERADAS" POR ESTE TIPO DE PROFISSIONAL... - VOCÊ É UM DELES?
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI - O Conhecimento que Vira Dinheiro - CLIQUE AQUI
| « Anterior | Δ Página principal | ¤ Índice | Próxima » |
| Criando Relatórios de Impacto no MS Access Autor: Robert Friedrick Martim |
|||
|---|---|---|---|
| Lição 19 de 50 - Ordenamento de dados e agrupamento | |||
Você já aprendeu como ordenar um campo quando da utilização do assistente de relatórios do Access. Suponha que você tenha esquecido de efetuar tal ordenamento, como proceder? Você pode encontrar os seguintes cenários: Necessidade de ordenar um relatório que é baseado em uma tabela; Necessidade de ordernar um relatório baseado em uma consulta ou instrução SQL. No primeiro caso, você pode efetuar o ordenamento da seguinte forma: Abra o relatório em modo de Design; Vá até Exibir à Classificar e agrupar; Quando a janela de classificação e agrupamento abrir escolha o campo e a ordem de classificação. A Figura 4‑4 mostra os passos visualmente:
No segundo caso, você possui uma consulta e deseja modificar o ordenamento. Você pode utilizar o método anterior, caso queira, ou pode acessar o Construtor de consulta para ordernar os dados. Para tanto, siga os passos abaixo: Abra o relatório em modo de Design; Abra a caixa de propriedades e selecione Relatório da lista de objetos; Selecione a guia Dados e na fonte de registro clique em ...; No Construtor de consultas determine qual campo voce deseja ordenar conforme mostra a Figura 4‑5
NOTA Ordenando e agrupando dados em consultasVocê foi apresentado à janela de classificação e agrupamento (Figura 4‑4). Na coluna Campo/Expressão você pode escolher entre um campo (conforme demonstrado) ou você pode inserir uma expressão que será interpretada pelo Access. Além disso, possuímos as seguintes opções logo abaixo: Cabeçalho de grupo à Determina se um cabeçalho deve ou não ser exibido para o grupo. Suponha que você possui uma consulta de múltiplas tabelas e deseja agrupar os dados pelo nome do cliente. Neste caso, o campo NomeDoCliente deve ser escolhido como o campo em Campo/Expressão e esta opção deve ser marcada como Sim. Rodapé de grupo à Determina se um rodapé deve ou não ser exibido para o grupo. Suponha que você deseja subtotalizar valores pelo campo NomeDoCliente. Neste caso, ao marcar esta opção como Sim voce poderá inserir um controle calculado que sumariza os detalhes para o grupo NomeDoCliente cada vez que o nome do cliente muda; Reagrupar à Determina o valor ou intervalo de valores que iniciará um novo grupo, isto é, seguindo o exemplo anterior, sempre que houver uma mudança no campo NomeDoCliente há um novo reagrupamento. Número de caracteres à Caso voce escolha o reagrupamento por número de caracteres, especifique aqui o intervalo para reagrupamento; Manter juntos à Determina se todo o grupo deve ou não permanecer em uma mesma página. Isso evita um cenário comum onde você possui o cabeçalho somente no pé de uma página e os novos registros iniciam em outra página. Estas opções estão diretamente relacionadas a cada linha referente ao campo ou expressão. Para exemplificar este tópico, estude a Figura 4‑6. Neste exemplo temos um grupo para o campo CódigoDoCliente o qual possui um cabeçalho. Para este mesmo grupo é determinado um rodapé. Portanto, sempre que houver uma mudança no código do cliente nós podemos criar sumários para o cliente. No rodapé, eu insiro dois controles chamados QtdTotal e Subtotal. O primeiro controle recebe a fórmula =Soma([Quantidade]) ao passo que o segundo recebe a fórmula =Soma([PreçoUnitário]*[Quantidade]).
Quando este relatório é executado sempre que houver uma mudança no código do cliente, haverá uma subtotalização para a quantidade e o total gasto. Note que como há um agrupamento para o o campo NúmeroDoPedido, você pode adicionar um rodapé para este grupo e efetuar o mesmo tipo de cálculo. A Figura 4‑7 mostra exemplo deste sub-nível de agrupamento:
|
|||
| « Anterior | Δ Página principal | ¤ Índice | Próxima » |
* Você pode baixar (fazer download) do conteúdo completo deste curso, em formato PDF, com 38 páginas, comprando o seguinte e-book:
VBA NO ACCESS 2003
Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela
Aplica-se ao Access 2019, 2016, 2013 e 2010!
Para todos os detalhes, acesse:
Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela
Aplica-se ao Access 2019, 2016, 2013 e 2010!
Para todos os detalhes, acesse:
|
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI (Online, Vitalício, Prático e Atualizado)! |
|
|
NÃO PROCURE VAGAS, SEJA PROCURADO! |
|
Para Todos os Detalhes, Acesse:
https://juliobattisti.com.br/curso-infra-ti.asp
|
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2026 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI