Office 2007 - Access

Les 33: Formulieren (1)

33/72 Lessen 

De simpelste manier

Een formulier is een databaseobject dat je kunt gebruiken voor het invoeren, bewerken of weergeven van gegevens in een tabel of query.

 

De simpelste manier om een formulier te maken is de tabel of query te selecteren in het navigatievenster, en te klikken op de knop “Formulier” onder het tabblad “Maken” in het lint.

 

Access maakt een formulier met alle velden uit de geselecteerde tabel.
Het formulier wordt ons getoond in “Indelingsweergave”, wat ons toelaat de indeling van het formulier te wijzigen, terwijl we toch nog de gegevens kunnen zien.
Meer over de “Indelingsweergave” in het volgende hoofdstuk van deze les.


Klik de knop “Opslaan” in de werkbalk “Snelle toegang”, geef het formulier een toepasselijke naam en klik OK.
Rechtsklik het tabblad van het formulier dat je zojuist hebt opgeslagen, en kies “Formulierweergave” in het drop-downmenu.
Nu kan je records wijzigen, toevoegen, en verwijderen.

Dit even terzijde:
Wanneer je op deze manier een formulier aanmaakt, op basis van een tabel die gerelateerd is met een andere tabel, zal de gerelateerde tabel worden weergegeven onderaan het formulier.
Zo zal in onderstaand voorbeeld de gerelateerde tabel “Bestellingen” worden getoond onder het formulier “Klanten”, en zal deze afhankelijk van de klant die geselecteerd is in het formulier, de bestellingen van deze weergeven.

Door te klikken op de navigatieknoppen van de tabel “Bestellingen” kan men navigeren tussen de verschillende bestellingen die de geselecteerde klant heeft gemaakt.
En door te klikken op de navigatieknoppen van het formulier “Klanten” kan men navigeren tussen de verschillende klanten.
Door te klikken op de knop “Nieuwe (lege) record” onderaan de tabel “Bestellingen” het je de mogelijkheid bestellingen toe te voegen voor een geselecteerde klant in het formulier.
Door te klikken op de knop “Nieuwe (lege) record” onderaan het formulier “Klanten” heb je de mogelijkheid een nieuwe klant toe te voegen.
Uiteraard zal deze nieuwe klant dan nog geen bestellingen hebben in de onderstaande tabel “Bestellingen”.

Formidabel U hebt Les 33 voltooid START VOLGENDE LES