Artigo: 209215 - Última revisão: sexta-feira, 29 de Junho de 2007 - Revisão: 3.2

Como repor o número de página num nível de grupo um relatório do Access

Moderado: Requer básica macros, codificação e interoperabilidade competências.

Este artigo aplica-se a uma base de dados do Microsoft Access (.mdb ou .accdb) e a um projecto do Microsoft Access (.adp).

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Quando modificar as propriedades de secção de um relatório, pode estruturar um relatório que quebras de página de cada nova entrada de um grupo e, em seguida, repõe o número de página do relatório. Por exemplo, o empregado relatório Vendas por país da base de dados exemplo Northwind.mdb foi concebido com esta funcionalidade.

Mais Informação

Nota O método utilizado para repor o número de página para cada novo país depende se pretende apresentar o número de página no cabeçalho da página ou no rodapé da página. Se utilizar o método incorrecto, o número de página não é reposto correctamente.

Método 1: O número de página aparecer no rodapé da página

  1. Inicie o Access e em seguida, abra a base de dados de exemplo Adamastor.mdb ou o projecto de exemplo NorthwindCS.adp.
  2. Abra vendas dos empregados por país relatório na vista de estrutura.
  3. Clique na secção Cabeçalho país , clique com o botão direito do rato a propriedade Formatar no e, em seguida, clique em criar .

    Examine o procedimento de evento.
  4. Faça clique sobre a secção de Rodapé País , clique com o botão direito do rato a propriedade Em Formatar e, em seguida, defina a propriedade ForçarQuebraDePágina para Depois da secção .

Método 2: O número de página aparece no cabeçalho página

  1. Inicie o Access e em seguida, abra a base de dados de exemplo Adamastor.mdb ou o projecto de exemplo NorthwindCS.adp.
  2. Abra vendas dos empregados por país relatório na vista de estrutura.
  3. Faça clique sobre a secção de Rodapé País , clique com o botão direito do rato a propriedade Formatar no e, em seguida, clique em criar .
  4. Clique em Construtor de código e, em seguida, clique em OK .
  5. Na janela de código, escreva: página = 0
  6. Altere o evento AoFormatar do cabeçalho país de modo a que a propriedade de página não está definida neste caso. Para fazer isto escreva um apóstrofo antes da linha com o número de página inicial.

    O código será semelhante à seguinte código:
    Private Sub GroupHeader0_Format(Cancel As Integer, FormatCount As Integer)
    ' Set page number to 1 when a new group starts.
        ' Page = 1
    End Sub
    					
  7. Faça clique sobre a secção de Cabeçalho de página , defina a propriedade de altura para 0,25 e, em seguida, defina a propriedade Cor do fundo para 8421504 .
  8. Mova o controlo com o nome de Números de página para o cabeçalho de página.

    O controlo de Números de página apresenta o número de página
Quando utiliza um destes métodos, cada país começa numa nova página e a numeração de cada nova secção começa com o número 1.

Referências

Para mais informações sobre como repor números de página para cada grupo num relatório no Access 2000, clique em Ajuda do Microsoft Access no menu de Ajuda escreva Repor números de página para cada grupo num relatório no Assistente do Office ou no Assistente de respostas e, em seguida, clique em Procurar para visualizar o tópico.

A informação contida neste artigo aplica-se a:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
Palavras-chave: 
kbmt kbreport kbhowto kbinfo kbusage KB209215 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 209215  (http://support.microsoft.com/kb/209215/en-us/ )
 

Traduções de Artigos

 

Related Support Centers