Så här återställer du sidnumret på gruppnivå i en Access-rapport

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

Måttlig: Kräver grundläggande makro-, kodnings- och interoperabilitetsfärdigheter.

Den här artikeln gäller för en Microsoft Access-databas (.mdb eller .accdb) och för ett Microsoft Access-projekt (.adp).

Sammanfattning

När du ändrar avsnittsegenskaperna för en rapport kan du utforma en rapport som bryter sidan för varje ny post i en grupp och sedan återställer rapportens sidnummer. Rapporten Personalförsäljning per land i exempeldatabasen Northwind.mdb är till exempel utformad med den här funktionen.

Mer information

Anteckning

Vilken metod som används för att återställa sidnumret för varje nytt land beror på om du vill visa sidnumret i sidhuvudet eller i sidfoten. Om du använder fel metod återställs inte sidnumret korrekt.

  1. Starta Access och öppna sedan exempeldatabasen Northwind.mdb eller exempelprojektet NorthwindCS.adp.

  2. Öppna rapporten Medarbetarförsäljning efter land i designvyn.

  3. Klicka på avsnittet Landshuvud, högerklicka på egenskapen På format och klicka sedan på Skapa.

    Undersök händelseproceduren.

  4. Klicka på avsnittet Landsfot, högerklicka på egenskapen På format och ange sedan egenskapen ForceNewPage till Efter avsnitt.

Metod 2: Sidnumret visas i sidhuvudet

  1. Starta Access och öppna sedan exempeldatabasen Northwind.mdb eller exempelprojektet NorthwindCS.adp.

  2. Öppna rapporten Medarbetarförsäljning efter land i designvyn.

  3. Klicka på avsnittet Landsfot, högerklicka på egenskapen På format och klicka sedan på Skapa.

  4. Klicka på Code Builderoch sedan på OK.

  5. Skriv: Sida = 0 i fönstret Kod

  6. Ändra händelsen OnFormat i landshuvudet så att egenskapen Page inte anges i den här händelsen. För att göra detta skriver du en apostrof före raden med startsidans nummer.

    Koden kommer att se ut ungefär som följande kod:

    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. Klicka på avsnittet Sidhuvud, ange egenskapen Höjd till 0,25 och ange sedan egenskapen Bakåtfärg till 8421504.

  8. Flytta kontrollen med namnet Sidnummer till sidhuvudet.

    I kontrollen Sidnummer visas sidnumret.

När du använder någon av dessa metoder börjar varje land på en ny sida och numreringen av varje nytt avsnitt börjar med siffran 1.