Applies ToAccess voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Een formulier in Access is een databaseobject dat u kunt gebruiken om een gebruikersinterface voor een databasetoepassing te maken. Een afhankelijk formulier is rechtstreeks verbonden met een gegevensbron zoals een tabel of query en kan worden gebruikt voor het invoeren, bewerken of weergeven van gegevens van die gegevensbron. U kunt ook een onafhankelijk formulier maken dat niet rechtstreeks aan een gegevensbron is gekoppeld, maar nog steeds opdrachtknoppen, labels of andere besturingselementen bevat die u nodig hebt voor het beheren van uw toepassing.

Dit artikel behandelt voornamelijk afhankelijke formulieren. U kunt afhankelijke formulieren gebruiken om toegang tot gegevens te beheren, zoals welke velden of rijen gegevens worden weergegeven. Bepaalde gebruikers hoeven bijvoorbeeld slechts enkele velden te zien in een tabel met veel velden. Als die gebruikers beschikken over een formulier met alleen die velden, kunnen zij de database eenvoudiger gebruiken. U kunt ook opdrachtknoppen en andere functies aan een formulier toevoegen om vaak uitgevoerde acties te automatiseren.

U kunt verplichte formulieren beschouwen als ramen waardoor personen uw database zien en bereiken. Met een effectief formulier wordt het gebruik van uw database versneld, omdat personen niet hoeven te zoeken naar wat ze nodig hebben. Een visueel aantrekkelijk formulier zorgt ervoor dat gebruikers plezieriger en efficiënter kunnen werken met de database, terwijl het bovendien helpt voorkomen dat onjuiste gegevens worden ingevoerd.

Opmerking: In dit artikel wordt ervan uitgegaan dat u al een tabel (of een query op basis van een of meer tabellen) hebt gemaakt en dat u een formulier wilt maken om de gegevens weer te geven of te bewerken.

In dit artikel

Een formulier maken met de functie Formulier

Met de functie Formulier kunt u met één muisklik een formulier maken. Wanneer u deze functie gebruikt, worden alle velden uit de onderliggende gegevensbron in het formulier geplaatst. U kunt het nieuwe formulier meteen gaan gebruiken of u kunt het in de Indelings- of Ontwerpweergave aan uw behoeften aanpassen.

De functie Formulier gebruiken om een nieuw formulier te maken

  1. Klik in het navigatiedeelvenster op de tabel of query die de gegevens bevat die in uw formulier moeten worden weergegeven.

  2. Klik op het tabblad Maken in de groep Formulieren op Formulier.

Access maakt het formulier en geeft het weer in de indelingsweergave. In de indelingsweergave kunt u het formulierontwerp wijzigen terwijl de gegevens worden weergegeven. U kunt indien nodig bijvoorbeeld de grootte van de tekstvakken aanpassen aan de hoeveelheid gegevens.

Als Access één tabel vindt die een een-op-veel-relatie heeft met de tabel of query die u hebt gebruikt om het formulier te maken, voegt Access een gegevensblad toe aan het formulier dat is gebaseerd op de gerelateerde tabel of query. Als u bijvoorbeeld een eenvoudig formulier maakt dat is gebaseerd op de tabel Werknemers, en er een een-op-veel-relatie tussen de tabel Werknemers en de tabel Orders is gedefinieerd, worden in het gegevensblad alle records in de tabel Orders weergegeven die betrekking hebben op het huidige werknemerrecord. U kunt het gegevensblad uit het formulier verwijderen als u het niet nodig hebt. Als er meer dan één tabel is met een een-op-veel-relatie met de tabel die u hebt gebruikt om het formulier te maken, voegt Access geen gegevensbladen toe aan het formulier.

Een gesplitst formulier maken met de functie Gesplitst formulier

Met een gesplitst formulier kunt u twee weergaven van de gegevens tegelijk bekijken: een Formulierweergave en een Gegevensbladweergave.

Het verschil met een formulier/subformulier-combinatie is dat de twee weergaven zijn gekoppeld aan dezelfde gegevensbron en continu met elkaar worden gesynchroniseerd. Als u een veld in het ene deel van het formulier selecteert, wordt hetzelfde veld in het andere deel van het formulier ook geselecteerd. Gegevens kunnen vanuit beide delen worden toegevoegd, bewerkt of verwijderd (mits de recordbron kan worden bijgewerkt en u het formulier niet hebt geconfigureerd om deze acties te voorkomen).

Door te werken met gesplitste formulieren hebt u de voordelen van beide soorten formulieren in één formulier. U kunt bijvoorbeeld het gegevensbladdeel van het formulier gebruiken om een record snel te vinden en het formulierdeel vervolgens gebruiken om het record te bekijken of bewerken.

Ga als volgt te werk om een gesplitst formulier te maken met de functie Gesplitst formulier:

  1. Klik in het navigatiedeelvenster op de tabel of query die de gegevens bevat die u wilt weergeven in uw formulier. U kunt de tabel of query ook openen in de gegevensbladweergave.

  2. Klik op het tabblad Maken in de groep Formulieren op Meer formulieren en klik op Gesplitst formulier.

Access maakt het formulier en geeft het weer in de indelingsweergave. In de indelingsweergave kunt u het formulierontwerp wijzigen terwijl de gegevens worden weergegeven. U kunt indien nodig bijvoorbeeld de grootte van de tekstvakken aanpassen aan de hoeveelheid gegevens. Zie de sectie Meer informatie over de indelingsweergave en ontwerpweergave voor meer informatie over formulierweergaven.

Een formulier maken waarin meerdere records worden weergegeven met behulp van de functie Meerdere items

Wanneer u een formulier maakt met behulp van het hulpmiddel Formulier, wordt in het formulier dat Access maakt één record tegelijk weergegeven. Als u een formulier wilt waarin meerdere records worden weergegeven, maar dat gemakkelijker kan worden aangepast dan een gegevensblad, kunt u de functie Meerdere items gebruiken.

  1. Klik in het navigatiedeelvenster op de tabel of query die de gegevens bevat die in uw formulier moeten worden weergegeven.

  2. Klik op het tabblad Maken in de groep Formulieren op Meer formulieren en klik vervolgens op Meerdere items.

Access maakt het formulier en geeft het weer in de indelingsweergave. In de indelingsweergave kunt u het formulierontwerp wijzigen terwijl de gegevens worden weergegeven.

Wanneer u het hulpmiddel Meerdere items gebruikt, lijkt het formulier dat Access maakt op een gegevensblad. De gegevens zijn in rijen en kolommen gerangschikt en u ziet meer dan één record tegelijk. Een formulier met meerdere items biedt echter meer aanpassingsopties dan een gegevensblad, zoals de mogelijkheid om grafische elementen, knoppen en andere besturingselementen toe te voegen. Zie de secties Een formulier in de indelingsweergave verfijnen en Een formulier in de ontwerpweergave verfijnen voor meer informatie over het aanpassen van formulieren.

Een formulier maken met de wizard Formulier

Als u selectiever wilt zijn over welke velden in uw formulier worden weergegeven, kunt u de wizard Formulier gebruiken in plaats van de functies voor het maken van formulieren die eerder zijn genoemd. U kunt ook definiëren hoe de gegevens worden gegroepeerd en gesorteerd, en u kunt velden uit meerdere tabellen of query's gebruiken, zolang u de relaties tussen de tabellen en query's vooraf hebt opgegeven.

  1. Klik op het tabblad Maken in de groep Formulieren op Wizard Formulier.

  2. Volg de aanwijzingen van de wizard Formulier.

    Opmerking: Als u velden uit meerdere tabellen en query's wilt opnemen in het formulier, moet u niet op Volgende of Voltooien klikken nadat u op de eerste pagina van de wizard Formulier velden uit de eerste tabel of query hebt geselecteerd. Herhaal in plaats daarvan de stappen om een tabel of query te selecteren en klik op de andere velden die u in het formulier wilt opnemen. Klik vervolgens op Volgende of Voltooien om door te gaan.

  3. Klik op de laatste pagina van de wizard op Voltooien.

Een formulier maken met de functie Leeg formulier

Als de wizard of de functies voor het maken van formulieren niet aan uw wensen voldoen, kunt u de functie Leeg formulier gebruiken om een formulier te maken. Dit kan een zeer snelle manier zijn om een formulier te maken, vooral als u slechts een paar velden in het formulier wilt hebben.

  1. Klik op het tabblad Maken in de groep Formulieren op Leeg formulier.

    Access een leeg formulier in de indelingsweergave opent en het deelvenster Lijst met velden wordt weergegeven.

  2. Klik in het veldenlijstvenster op het plusteken (+) naast de tabellen die de velden bevatten die in het formulier moeten worden weergegeven.

  3. Om een veld toe te voegen aan het formulier, dubbelklikt u erop of sleept u het naar het formulier.

    • Nadat het eerste veld is toegevoegd, kunt u meerdere velden in één keer toevoegen door de CTRL-toets ingedrukt te houden, tegelijkertijd te klikken op meerdere velden en vervolgens deze naar het formulier te slepen.

    • De volgorde van de tabellen in het deelvenster Lijst met velden is afhankelijk van welk deel van het formulier is geselecteerd. Als het veld dat u wilt toevoegen niet zichtbaar is, selecteert u een ander deel van het formulier en probeert u opnieuw het veld toe te voegen.

  4. Gebruik de hulpmiddelen in de groep Koptekst/voettekst op het tabblad Ontwerp van formulierindeling om een logo, titel of de datum en tijd aan het formulier toe te voegen.

  5. Gebruik de hulpmiddelen in de groep Besturingselementen van het tabblad Ontwerp van formulierindeling om een grotere verscheidenheid aan besturingselementen aan het formulier toe te voegen.

    Voor een iets grotere selectie van besturingselementen schakelt u over naar de Ontwerpweergave door met de rechtermuisknop op het formulier te klikken. Klik vervolgens op Ontwerpweergave.

Meer informatie over de Indelingsweergave en Ontwerpweergave

Indelingsweergave    De indelingsweergave is de meest intuïtieve weergave voor het wijzigen van formulieren en kan worden gebruikt voor bijna alle wijzigingen die u wilt aanbrengen in een formulier in Access.

Ik de Indelingsweergave wordt het formulier daadwerkelijk uitgevoerd. Daarom kun je je gegevens zien terwijl het weergegeven wordt wanneer je het formulier gebruikt. In deze weergave kunt u echter ook wijzigingen aanbrengen in het formulierontwerp. Omdat u de gegevens kunt zien terwijl u het formulier wijzigt, is dit een handige weergave voor het instellen van de grootte van besturingselementen of het uitvoeren van vrijwel alle andere taken die van invloed zijn op het uiterlijk en de bruikbaarheid van het formulier.

Als u een taak tegenkomt die niet kan worden uitgevoerd in de Indelingsweergave, kunt u overschakelen naar de Ontwerpweergave. In bepaalde situaties geeft Access een bericht weer waarin staat dat u moet overschakelen naar de ontwerpweergave voordat u een bepaalde wijziging kunt aanbrengen.

Ontwerpweergave    Met de Ontwerpweergave hebt u een meer gedetailleerde weergave van de structuur van het formulier. U ziet de secties Koptekst, Details en Voettekst voor het formulier. Het formulier wordt niet daadwerkelijk uitgevoerd wanneer het wordt getoond in de Ontwerpweergave. Daarom kunt u de onderliggende gegevens niet zien terwijl u ontwerpwijzigingen aanbrengt. Er zijn echter bepaalde taken die u eenvoudiger in de Ontwerpweergave kunt uitvoeren dan in de Indelingsweergave. U kunt:

  • Andere besturingselementen toevoegen aan het formulier, zoals afhankelijke objectkaders, pagina-einden en grafieken.

  • Bronnen van tekstvakbesturingselementen bewerken in de tekstvakken zelf, zonder het eigenschappenvenster te gebruiken.

  • Het formaat van formuliersecties wijzigen, zoals de sectie Formulierkoptekst of Details.

  • Bepaalde formuliereigenschappen wijzigen die niet in de Indelingsweergave kunnen worden gewijzigd.

Een formulier in de indelingsweergave verfijnen

Nadat u een formulier hebt gemaakt, kunt u eenvoudig het ontwerp verfijnen door te werken in de indelingsweergave. Met de werkelijke formuliergegevens als richtlijn kunt u de besturingselementen opnieuw rangschikken en hun grootte aanpassen. U kunt nieuwe besturingselementen in het formulier plaatsen en de eigenschappen voor het formulier en de bijbehorende besturingselementen instellen.

Als u wilt overschakelen naar de Indelingsweergave, klikt u met de rechtermuisknop op de formuliernaam in het navigatiedeelvenster en klikt u vervolgens op Indelingsweergave.

Access geeft het formulier weer in de indelingsweergave.

Met het eigenschappenvenster kunt u de eigenschappen voor het formulier en de bijbehorende besturingselementen en secties wijzigen. Druk op F4 om het eigenschappenvenster weer te geven.

Met het veldenlijstvenster kunt u velden uit de onderliggende tabel of query toevoegen aan uw formulierontwerp. Als u het veldenlijstvenster wilt weergeven:

  • Klik op het tabblad Ontwerp van formulierindeling in de groep Extra op Bestaande velden toevoegen of gebruik de sneltoets door op Alt+F8 te drukken.

U kunt vervolgens velden rechtstreeks vanuit het veldenlijstvenster naar uw formulier slepen.

  • Als u één veld wilt toevoegen, dubbelklikt u op het veld of sleept u het vanuit het veldenlijstvenster naar de sectie in het formulier waar het moet worden weergegeven.

  • Als u meerdere velden tegelijk wilt toevoegen, houdt u Ctrl ingedrukt en klikt u op de velden die u wilt toevoegen. Sleep de geselecteerde velden vervolgens naar het formulier.

Een formulier in de Ontwerpweergave verfijnen

U kunt ook het ontwerp van uw formulier verfijnen door te werken in de ontwerpweergave. U kunt nieuwe besturingselementen en velden aan het formulier toevoegen door deze toe te voegen aan het ontwerpraster. Via het eigenschappenvenster hebt u toegang tot een groot aantal eigenschappen die u kunt instellen om uw formulier aan te passen.

Als u wilt overschakelen naar de Ontwerpweergave, klikt u met de rechtermuisknop op de formuliernaam in het navigatiedeelvenster en klikt u vervolgens op Ontwerpweergave.

Access toont het formulier in de ontwerpweergave.

Met het eigenschappenvenster kunt u de eigenschappen voor het formulier en de bijbehorende besturingselementen en secties wijzigen. Druk op F4 om het eigenschappenvenster weer te geven.

Met het veldenlijstvenster kunt u velden uit de onderliggende tabel of query toevoegen aan uw formulierontwerp. Als u het veldenlijstvenster wilt weergeven:

  • Klik op het tabblad Formulierontwerp in de groep Extra op Bestaande velden toevoegen of gebruik de sneltoets door op Alt+F8 te drukken.

U kunt vervolgens velden rechtstreeks vanuit het veldenlijstvenster naar uw formulier slepen.

  • Als u één veld wilt toevoegen, dubbelklikt u op het veld of sleept u het vanuit het veldenlijstvenster naar de sectie in het formulier waar het moet worden weergegeven.

  • Als u meerdere velden tegelijk wilt toevoegen, houdt u Ctrl ingedrukt en klikt u op de velden die u wilt toevoegen. Sleep de geselecteerde velden vervolgens naar het formulier.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.