Office 2007 - Access

Les 18: Subgegevensblad

18/72 Lessen 

Wat zijn Subgegevensbladen?

Een subgegevensblad is een gegevensblad dat is genest binnen een ander gegevensblad, en dat gegevens bevat die zijn gerelateerd of gekoppeld aan het eerste gegevensblad.

In een subgegevensblad kunnen we gerelateerde of gekoppelde gegevens in een tabel weergeven en bewerken.

Om een subgegevensblad te openen, openen we eerst onze tabel “Album” in “Gegevensbladweergave”.
Zoals je kunt zien in onderstaande afbeelding, hebben al onze records nu aan de linkerzijde een plusteken (+).

Dit komt omdat we een één-op-veel relatie hebben gemaakt tussen twee tabellen, namelijk de tabel “Album”, en de tabel “Liedje”.
Wanneer we hierop klikken, opent dit de gerelateerde tabel “Liedjes”, als “Subgegevensblad”.

Om gegevens in het “Subgegevensblad” (in dit geval dus de tabel “Liedje”) te wijzigen, selecteer je het veld, en begin je te typen.

We kunnen zelfs het “Subgegevensblad” gebruiken om nieuwe liedjes in te geven.

Als voorbeeld wil ik een liedje toevoegen in het subgegevensblad van de tabel “Album”, van Michael Jackson met de titel Ben.

 

We klikken hiervoor eerst op het +teken.

Dit opent het subgegevensblad, of met andere woorden de tabel die is gerelateerd met de tabel “Album”. De tabel “Liedje” dus.

 

In de tabel liedje moeten we zes velden ingeven:

Het eerste veld “liedjeID” wordt automatisch ingevuld, weet je nog, automatische nummering.

In het tweede veld moeten we de titel van het liedje ingeven, geen probleem dat weet ik.

Het derde veld “ZangerID” echter , kan je enkel weten of uit je hoofd, of wanneer je gaat kijken in de tabel “LeadZanger”. Ik weet het niet uit mijn hoofd, dus open ik de tabel “LeadZanger”, en ga eens zien welk ZangerID Michael Jackson heeft, 2 dus.


Het vierde veld “Speelduur” zal ik wel ergens vinden op de hoes van de cd zeker.

Het vijfde veld “Genre” en zesde veld “Datum” lijken me ook geen probleem om in te vullen.

 

Wanneer je nu gaat kijken in de tabel “Liedje” zie dat dit zojuist ingevoerde liedje nog niet is opgenomen.


Klik hiervoor de knop “Alles vernieuwen” in het lint.

De knop “Alles vernieuwen” bestaat uit twee delen, wanneer je klikt op het bovenste deel zal enkel het “Subgegevensblad” vernieuwen waarin je op dat ogenblik aan het werken was. Het onderste deel zal alle gerelateerde “Subgegevensblad” vernieuwen.

 

Conclusie: een “Subgegevensblad” is dan wel goed om informatie uit gerelateerde tabellen te bekijken of te wijzigen, maar voor het invoeren van gegevens in verschillende tabellen zijn er betere manieren.
Dit bespreken we in de les “Formulieren”

 

Formidabel U hebt Les 18 voltooid START VOLGENDE LES