Microsoft Access fornece várias ferramentas para a personalização de seus relatórios. Entre essas ferramentas são assistentes para a criação de grupos personalizados e Visual Basic for Applications (VBA) para criar ou preencher controles personalizados. O uso dessas ferramentas permitirá que você adicionar totais para rodapés de grupo para seus relatórios. Coisas que você precisa
Microsoft Access
Mostrar Mais instruções
1
Criar uma tabela de dados de exemplo: no Access, criar um banco de dados em branco com a tecla " Alt- F> . ; New > Blank Database " na janela seguinte , definir uma tabela com os seguintes campos e tipos :
livro
: textdatesold : datenetsale : Moeda
2
Digite o seguinte exemplo dados na tabela , correspondentes aos campos no passo 1 :
conto de duas cidades, 12/1/2009 , $ 4.00tale de duas cidades, 12/2/2009 , $ 4.00tale de duas cidades , 12 /º 4/2009 , $ 4.00war e paz, 12/3/2009 , $ 2.00war e paz, 12/1/2009 , $ 1.98war e paz, 12/4/2009 , 2,10 dólares
3
Criar um relatório , selecionando " Criar> Report. " Assegurar o "Projeto > Grupo & Ordem " ícone é destacado, em seguida, clique em "Adicionar um grupo " no " grupo, Ordenação e total" janela de a parte inferior da tela
4
Escolha os parâmetros para criar o total do grupo : . Selecione " grupo no livro ", então clique no botão "Mais". Set " Com netsale totalizaram " para "Total em netsale . " Verificar "Mostrar grandtotal " e " Mostrar subtotal no rodapé de grupo ".
5
clique com o botão direito do mouse no guia " booksales " e selecione " visualizar impressão " ou "Exibir Relatório. " Access irá exibir os totais de rodapé de grupo para o campo " netsales " . Vá para a etapa 6 se o total que você acabou de calcular não é o correto
6
Permitir que o banco de dados para executar o Visual Basic for Applications Programas : . Pressione o botão " Ativar conteúdo " no retângulo bege que aparece abaixo da barra de ferramentas principal . Selecione "Arquivo > Opções> Central de Confiabilidade > Configurações da Central de Confiança > Configurações de Macro, " e clique na opção " Habilitar todas as macros ".
7
Crie um segundo relatório a partir dos dados do livro : Selecione "Criar > Relatório ", então grupo o "Livro" campo de título com o botão direito do mouse sobre o "livro " cabeçalho da coluna e selecione " grupo no livro".
8
clique com o botão direito do mouse sobre os " booksales " relata guia e selecione " Modo Design ". Clique no controle " Caixa de texto " na barra de ferramentas e , em seguida, clicar em qualquer espaço livre na área do relatório " Rodapé " . < br >
9
Nome caixa de texto: " . footertotal " clique com o botão direito do mouse sobre ele e selecione " Propriedades . " na guia "Outros" na janela " Folha de Propriedades " , digite
10
Criar um procedimento que irá preencher " footertotal " : o botão direito do mouse em um espaço em branco no relatório e selecione " . Propriedades do Relatório " Clique na aba " Eventos" , em seguida, clique no baixo arrow na linha "On Activate " . Selecione o texto " [Procedimento de evento ]" , em seguida, clique no botão "... " à direita da seta para baixo.
11
Cole o seguinte código para substituir o " Report_Activate " sub-rotina no Visual Basic for Applications Integrated Development Environment ( IDE) :
Private Sub Report_Activate () = footertotal.Value AccessTotalsnetsale.ValueEnd Sub
12
Imprensa " alt - F11 "para voltar ao Access. Clique com o botão direito do mouse sobre os " booksales " guia relatório e selecione Notice " Visualização de Impressão ". Que o rodapé da página agora exibe o total.