 |
 |
 |
 |
| Cursus Access |
|
go to : Index - vorige - volgende |
| |
|
|
|
| Les 13 |
Subformulieren (Subforms) |
|
| |
| Het aanmaken van subforms |
| Wens je één enkel formulier aan te maken om informatie te tonen uit twee of meer gerelateerde tabellen uit je databank, dan moet je subforms gebruiken. |
| Met subforms kunnen we gegevens weergeven uit de eerste tabel (parent table), en alle gerelateerde gegevens uit gelijk welk andere tabel (child table), met een subform in een hoofdformulier. |
| Dit kan een makkelijke manier zijn om de gebruiker te helpen via slechts één formulier gegevens toe te voegen aan meerdere tabellen. |
| Het formulier dat gebruik maakt van subforms representeert de "1 zijde" van de "1 tot veel" relatie. |
| Het subform representeert de "veel" zijde van de relatie tussen de twee tabellen. |
| |
| Je kan gegevens tonen in een subform in "form view"(toont slechts één record) of in "datasheet view"(toont meerdere records) welke het meest wordt gebruikt. |
| Je kan meerdere subforms toevoegen aan een hoofdformulier. |
| Je kan ook subforms aanmaken in subforms. |
| As je subforms creëert begin je bij het creëren van twee formulieren, één voor elke tabel. |
Het eerste dat ik maak noem ik
EmployeesFormMain
Ik sluit het formulier en maak een tweede:
OrdersSubForm |
| Ik sluit het tweede formulier en open terug het eerste. |
Nu moet ik het tweede formulier in het eerste slepen.
Hoe doen we dat? |
| We verkleinen het eerste formulier zodat we ons databankvenster kunnen zien waarin we al onze formulieren terug vinden. |
| Nu slepen we het tweede formulier (OrdersSubForm) in ons eerste formulier (EmployeesFormMain). |
| |
 |
| |
| resultaat in design view: |
 |
| Bekijken we nu ons formulier, dan zien we dat het subformulier is ingevoegd in het hoofdformulier. |
 |
Je ziet dat elk formulier beschikt over zijn navigatiebalk om makkelijk van het ene record naar het volgende te navigeren.
We zien ook het aantal records per formulier. |
| |
| Het tonen van subform gegevens |
| Wanneer we subforms aanmaken kunnen we de gegevens tonen in "from display" of in "datasheet display". |
| We kunnen echter de data van het subform op elk moment tonen op elke manier. |
|
| Om dit te doen terwijl ons hoofdformulier open is, selecteren we eerst een veld in ons subformulier en kiezen View - Subform Datasheet uit de Menu balk om het subformulier in "datasheet view" te bekijken.. |
| In Access 2003 is dit lichtjes gewijzigd, je selecteert View - Subform en kiest in welke weergave je het subformulier wil openen. |
 |
| |
|
|
|
|
|
| |
| Index - vorige - volgende |