Microsoft Office Online
Aanmelden bij Mijn Office Online (Wat is dit?) | Aanmelden

 
 
Microsoft Office Access
Zoeken
Zoeken
 
  • Koop Office 2007 - Deze aanbieding is alleen geldig voor de download versie in de MS Store: (c) Microsoft
Koop Office 2007
 
 
 
Waarschuwing: u wilt deze pagina weergeven met een niet-ondersteunde browser. Deze website wordt het best bekeken met Microsoft Internet Explorer 6.0 of hoger, Firefox 1.5 of Netscape Navigator 8.0 of hoger. Meer informatie over ondersteunde browsers.

Printervriendelijke versiePrintervriendelijke versie Bladwijzer maken en delenDelen
Subrapporten
Van toepassing op: Microsoft Office Access 2003
 

Een subrapport is een rapport dat is ingevoegd in een ander rapport. Als u rapporten combineert, moet een van de rapporten het hoofdrapport zijn. Een hoofdrapport kan afhankelijk of niet-afhankelijk zijn. Dat wil zeggen: wel of niet gebaseerd op een tabel, query (query: een vraag over de gegevens die in tabellen zijn opgeslagen of een verzoek om een actie uit te voeren op de gegevens. Met een query kunt u gegevens uit verschillende tabellen combineren tot een gegevensbron voor een formulier, rapport of Data Access-pagina.) of SQL-instructie SQL-reeks/instructie: een expressie waarmee een SQL-opdracht wordt gedefinieerd, bijvoorbeeld SELECT, UPDATE of DELETE, en die componenten bevat als WHERE en ORDER BY. SQL-reeksen/instructies worden doorgaans toegepast in query's en statistische functies.).

Weergeven Voorbeeld van een niet-afhankelijk hoofdrapport met twee niet-gerelateerde subrapporten

In een niet-afhankelijk hoofdrapport kunt u niet-gerelateerde subrapporten opnemen die u wilt combineren.

Niet-afhankelijk hoofdrapport met twee subrapporten waarin niet-gerelateerde gegevens worden weergegeven

Toelichting 1  Het niet-afhankelijke hoofdrapport bevat twee subrapporten.

Toelichting 2  In het ene subrapport wordt de omzet per medewerker samengevat.

Toelichting 3  In het andere subrapport wordt de omzet per categorie samengevat.

Weergeven Voorbeeld van een hoofdrapport en een subrapport die afhankelijk zijn van dezelfde recordbron

In het hoofdrapport kunt u detailrecords weergeven, zoals alle verkooptransacties voor een jaar, en een subrapport gebruiken voor overzichtsinformatie, zoals de totale omzet per kwartaal.

Hoofdrapport en subrapport zijn afhankelijk van dezelfde recordbron

Toelichting 1  In het subrapport wordt de jaaromzet per kwartaal samengevat.

Toelichting 2  In het hoofdrapport wordt de omzet per dag samengevat.

WeergevenVoorbeeld van een hoofdrapport en subrapport die afhankelijk zijn van gerelateerde recordbronnen

Het hoofdrapport kan gegevens gemeen hebben met twee of meer parallelle subrapporten. In dat geval bevat het subrapport gegevens die gerelateerd zijn aan de gegevens in het hoofdrapport.

Hoofdrapport en subrapport met gerelateerde gegevens

Toelichting 1  Het hoofdrapport bevat een lijst met de naam en plaats van elke beurs.

Toelichting 2  Het subrapport bevat een lijst van de vertegenwoordigers op elke beurs.

Subformulieren in rapporten

Een hoofdrapport kan zowel subformulieren (subformulier: een formulier in een ander formulier of rapport.) als subrapporten bevatten, en dat kunnen er zo veel zijn als u wilt. Bovendien kan een hoofdrapport tot twee niveaus diep subformulieren en subrapporten bevatten. Zo kan een rapport bijvoorbeeld een subrapport bevatten en dat subrapport kan weer een subformulier of subrapport bevatten. In de volgende tabel worden de mogelijke combinaties van subformulieren en subrapporten in een hoofdrapport weergegeven.

Niveau 1 Niveau 2
Subrapport 1 Subrapport 2
Subrapport 1 Subformulier 1
Subformulier 1 Subformulier 2

Hoofdrapport en subrapport synchroniseren

Als u een subrapport invoegt met gegevens die zijn gerelateerd aan de gegevens in het hoofdrapport, moet het besturingselement met het subrapport (besturingselement subformulier/subrapport: een besturingselement voor het weergeven van een subformulier in een formulier of een subformulier of subrapport in een rapport.) zijn gekoppeld aan het hoofdrapport. Deze koppeling zorgt ervoor dat de records die worden weergegeven in het subrapport, overeenstemmen met de records die worden weergegeven in het hoofdrapport.

Wanneer u een subrapport maakt met een wizard of wanneer u een subrapport maakt door een rapport of gegevensblad uit het databasevenster (databasevenster: het venster dat verschijnt als u een Access-database of een Access-project opent. Het bevat snelkoppelingen voor het maken van nieuwe databaseobjecten en het openen van bestaande objecten.) naar een ander rapport te slepen, worden in Microsoft Access het hoofdrapport en het subrapport in de volgende gevallen automatisch gesynchroniseerd:

 Opmerking   In de rapporten Omzet per categorie en Omzet per jaar in de voorbeelddatabase Noordenwind worden subrapporten gebruikt. Open de database Noordenwind.mdb in de submap Samples van de programmamap van Microsoft Office als u deze rapporten wilt bekijken, en open vervolgens het rapport in de gegevensbladweergave (ontwerpweergave: een venster waarin het ontwerp wordt weergegeven van de volgende databaseobjecten: tabellen, query's, formulieren, rapporten, macro's en Data Access-pagina's. In de ontwerpweergave kunt u nieuwe databaseobjecten maken en het ontwerp van bestaande databaseobjecten wijzigen.).

advertentie