Kennismaking met besturingselementen

Kennismaking met besturingselementen

In dit artikel worden de verschillende soorten besturingselementen beschreven die beschikbaar zijn in Access. Besturingselementen zijn de onderdelen van een formulier of rapport die u gebruikt om gegevens in te voeren, te bewerken of weer te geven.

Typen besturingselementen

Hier ziet u de lijst met besturingselementtypen die u kunt gebruiken in Access-bureaubladdatabases.

Type besturingselement

Opmerkingen

Tekstvak

Gebruik tekstvakbesturingselementen voor het weergeven van tekst,getallen, datums, tijden en memovelden. U kunt een tekstvak aan een van de velden in een onderliggende tabel of query binden. Als u wilt dat een tekstvak dat is gebonden aan een veld, wordt bijgewerkt, kunt u de waarde in het veld in de onderliggende tabel of query wijzigen door een nieuwe waarde in het tekstvak in te voeren. U kunt ook een tekstvak gebruiken om berekende waarden weer te geven.

Label

Gebruik labelbesturingselementen met vaste tekst. Aan besturingselementen die gegevens kunnen weergeven, wordt standaard automatisch een labelbesturingselement gekoppeld. U kunt deze opdracht gebruiken om op zichzelf staande labels te maken voor koppen en voor instructies op uw formulier.

Opdrachtknop

Besturingselementen voor opdrachtknoppen gebruiken om een macro of een Visual Basic-procedure te activeren. U kunt ook een hyperlinkadres opgeven dat in Access wordt geopend wanneer een gebruiker op de knop klikt.

Tabbesturingselement

Gebruik tabbesturingselementen om een reeks tabpagina's in uw formulier te maken. Elke pagina kan een aantal andere besturingselementen bevatten om informatie weer te geven. Het tabbesturingselement werkt op dezelfde manier als in veel keuzevensters of vensters van het eigenschappenvenster in Access: wanneer een gebruiker op een ander tabblad klikt, worden de besturingselementen op dat tabblad weergegeven.

Koppeling

Gebruik de optie voor het besturingselement Koppeling/Hyperlink om een hyperlink in een labelbesturingselement aan het formulierontwerpraster toe te voegen. Deze hyperlink kan een URL (Uniform Resource Locator) bevatten die naar een locatie op internet, op een lokaal intranet of op een lokaal station wijst. U kunt ook een UNC-bestandsnaam (Universal Naming Convention) gebruiken om te wijzen naar een bestand op een server in het lan-netwerk (Universal Naming Convention) of op uw lokale computerstations. De koppeling kan verwijzen naar een bestand dat een webpagina is of zelfs een ander object in de huidige database. Als u op deze knop klikt in de groep Besturingselementen op het lint, wordt het dialoogvenster Hyperlink invoegen geopend.

Webbrowser

Gebruik een webbrowserbesturingselement om de inhoud van webpagina's rechtstreeks in een formulier weer te geven. U kunt een webbrowserbesturingselement gebruiken om bijvoorbeeld een kaart weer te geven van een adres dat is opgeslagen in een tabel. U kunt het webbrowserbesturingselement aan een veld in de recordbron van het formulier binden met behulp van de eigenschap Besturingselementbron van het besturingselement. Houd er rekening mee dat u geen gebonden webbrowserbesturingselement kunt hebben in de detailsectie van een doorlopend formulier.

Webbrowserbesturingselementen zijn beschikbaar in Access 2010 en nieuwere versies.

Navigatie

Gebruik een navigatiebesturingselement om eenvoudig te navigeren naar verschillende formulieren en rapporten in uw database. Een navigatiebesturingselement biedt een interface die vergelijkbaar is met wat u op websites ziet, met knoppen en tabbladen om door een website te navigeren. Houd er rekening mee dat u geen navigatiebesturingselement kunt hebben in de detailsectie van een doorlopend formulier.

Navigatiebesturingselementen zijn beschikbaar in Access 2010 en nieuwere versies.

Groepsoptie

Gebruik groepsbesturingselementen voor keuzerondjes om een of meer keuzerondjes, keuzerondjes of selectievakjes te bevatten. (Zie de beschrijvingen van deze besturingselementen verder in deze tabel.) U kunt aan elke knop of elk selectievakje in de groep een afzonderlijke numerieke waarde toewijzen. Wanneer u meer dan één knop of selectievakje in een groep hebt, kunt u slechts één knop of selectievakje tegelijk selecteren en de waarde die aan die knop of het selectievakje is toegewezen, wordt de waarde voor het groepsvak. Als u ten onrechte dezelfde waarde hebt toegewezen aan meer dan één knop of selectievakje, worden alle knoppen of selectievakjes met dezelfde waarde gemarkeerd wanneer u op een van deze knoppen of selectievakjes klikt. Als standaardwaarde voor de groep kunt u een van de knoppen of selectievakjes in de groep selecteren. Als u het groepsvak bindt aan een veld in de onderliggende query of tabel, kunt u een nieuwe waarde in het veld instellen door een knop of een selectievakje in de groep te selecteren.

Pagina-break

Gebruik een pagina-break om de pagina's van een formulier met meerdere pagina's van elkaar te scheiden.

Keuzelijst met invoervak

Gebruik een besturingselement voor een keuzelijst met invoervak om een lijst met mogelijke waarden voor het besturingselement en een bewerkbaar tekstvak te bevatten. Als u de lijst wilt maken, kunt u waarden invoeren voor de eigenschap Rijbron van de keuzelijst met invoervak. U kunt ook een tabel of query opgeven als de bron van de waarden in de lijst. De momenteel geselecteerde waarde wordt in het tekstvak weergegeven. Wanneer u op de pijl rechts van de keuzelijst met invoervak klikt, worden de waarden in de lijst weergegeven. Selecteer een nieuwe waarde in de lijst om de waarde in het besturingselement opnieuw in te stellen. Als u de keuzelijst met invoervak aan een veld in de onderliggende tabel of query bindt, kunt u de waarde in het veld wijzigen door een nieuwe waarde te selecteren in de lijst. Als u de keuzelijst met invoervak aan een veld met meerdere waarden bindt, wordt de lijst weergegeven met selectievakjes zodat de gebruiker meerdere waarden kan selecteren. U kunt meerdere kolommen aan de lijst binden en u kunt een of meer kolommen in de lijst verbergen door de breedte van een kolom in te stellen op 0. U kunt de werkelijke waarde in het besturingselement aan een dergelijke verborgen kolom binden. Wanneer een lijst met meerdere kolommen is gesloten, wordt de waarde in de eerste kolom weergegeven waarvan de breedte groter is dan 0. Access geeft alle kolommen met andere breedte dan 0 weer wanneer u de lijst opent.

Regel

Gebruik een regelbesturingselement om lijnen toe te voegen aan een formulier of rapport om het uiterlijk te verbeteren.

Knop In-/uitschakelen

Gebruik besturingselementen voor het in- en uitschakelen van knoppen om de waarde Waar/onwaar of Ja/nee in of uit te schakelen. Wanneer u op een schakelknop klikt, wordt de waarde ervan -1 (om aan te geven aan, waar of ja) en wordt de knop ingedrukt weergegeven. Klik nogmaals op de knop en de waarde wordt 0 (om af te stellen, onwaar of nee) en de knop wordt weer normaal. U kunt een schakelknop opnemen in een groepsoptie en de knop een unieke numerieke waarde toewijzen. Als u een groep met meerdere besturingselementen maakt, worden eerder ingeschakelde schakelknoppen, keuzerondjes of selectievakjes in die groep gewist wanneer u een nieuwe schakeloptie in de groep selecteert (tenzij andere knoppen of selectievakjes in de groep ook dezelfde waarde hebben). Als u de schakelknop aan een veld in de onderliggende tabel of query bindt, kunt u de waarde van het veld in- of uitschakelen door op de schakelknop te klikken.

Keuzelijst

Gebruik een besturingselement voor een lijst met potentiële waarden voor het besturingselement. Als u de lijst wilt maken, kunt u de waarden invoeren in de eigenschap Rijbron van de lijst. U kunt ook een tabel of query opgeven als de bron van de waarden in de lijst. De lijstvakken zijn altijd geopend en de geselecteerde waarde wordt in Access in de lijst weergegeven. U selecteert een nieuwe waarde in de lijst om de waarde in het besturingselement opnieuw in te stellen. Als u de keuzelijst aan een veld in de onderliggende tabel of query bindt, kunt u de waarde in het veld wijzigen door een nieuwe waarde te selecteren in de lijst. Als u de keuzelijst aan een veld met meerdere waarden bindt, wordt de lijst weergegeven met selectievakjes zodat de gebruiker meerdere waarden kan selecteren. U kunt meerdere kolommen aan de lijst binden en u kunt een of meer kolommen in de lijst verbergen door de breedte van een kolom in te stellen op 0. U kunt de werkelijke waarde in het besturingselement aan een dergelijke verborgen kolom binden. In Access worden alle kolommen met andere breedte dan 0 weergegeven die binnen de gedefinieerde breedte van het besturingselement passen. Als het besturingselement voor de keuzelijst niet-bound is, kunt u de gebruiker toestaan om meerdere waarden in de lijst te selecteren (ook wel een keuzelijst met meerdere keuzen genoemd).

Rechthoek

Gebruik een rechthoekbesturingselement om opgevulde of lege rechthoeken toe te voegen aan een formulier om het uiterlijk te verbeteren. U kunt dit besturingselement bijvoorbeeld gebruiken om verschillende besturingselementen visueel te groepen.

Selectievakje

Gebruik een besturingselement voor selectievakjes om een in-/uitschakelen, waar/onwaar of ja/nee-waarde in of uit te schakelen. Wanneer u een selectievakje incheckt, wordt de waarde -1 (om aan te geven aan, waar of ja) en wordt een vinkje weergegeven in het vak. Schakel het selectievakje opnieuw in en de waarde wordt 0 (om af te stellen, onwaar of nee) en het vinkje verdwijnt uit het vak. U kunt een selectievakje opnemen in een groepsvak en het selectievakje een unieke numerieke waarde toewijzen. Als u een groep met meerdere besturingselementen maakt, worden eerder ingeschakelde schakelknoppen, keuzerondjes of selectievakjes in die groep gewist als u een nieuw selectievakje incheckt (tenzij andere knoppen of selectievakjes in de groep ook dezelfde waarde hebben). Als u het selectievakje aan een veld in de onderliggende tabel of query bindt, kunt u de waarde van het veld in- of uitschakelen door op het selectievakje te klikken.

Niet-bound objectframe

Gebruik een niet-bound objectframe om een object toe te voegen vanuit een andere toepassing die OLE (Object Linking and Embedding) ondersteunt. Het object wordt onderdeel van uw formulier, geen onderdeel van de gegevens uit de onderliggende tabel of query. U kunt afbeeldingen, geluiden, grafieken of dia's toevoegen om uw formulier te verbeteren. Wanneer het object een grafiek is, kunt u een query opgeven als gegevensbron voor de grafiek en u kunt de grafiekweergave aan de huidige record in het formulier koppelen met een of meer veldwaarden.

Bijlage

Gebruik een bijlagebesturingselement om dit te binden aan een bijlageveld in de onderliggende gegevens. U kunt dit besturingselement bijvoorbeeld gebruiken om een afbeelding weer te geven of om andere bestanden bij te koppelen. In de formulierweergave ziet u het dialoogvenster Bijlagen beheren, waarin u meerdere bijlagebestanden kunt toevoegen, verwijderen en weergeven die zijn opgeslagen in het onderliggende veld.

Keuzeknop

Gebruik een keuzerondje (ook wel keuzerondje genoemd) om een in-/uitschakelen, een waarde waar/onwaar of een ja/nee-waarde ingedrukt te houden. Wanneer u een keuzeknop selecteert, wordt de waarde ervan -1 (voor aan, waar of ja) en wordt er een opgevulde cirkel weergegeven in het midden van de knop. Selecteer de knop opnieuw en de waarde wordt 0 (om af te stellen, onwaar of nee) en de opgevulde cirkel verdwijnt. U kunt een keuzeknop opnemen in een groepsoptie en aan de knop een unieke numerieke waarde toewijzen. Als u een groep met meerdere besturingselementen maakt, worden eerder ingeschakelde schakelknoppen, keuzerondjes of selectievakjes in die groep gewist als u een nieuwe keuzerondje selecteert (tenzij andere knoppen of selectievakjes in de groep ook dezelfde waarde hebben). Als u het keuzenknopje aan een veld in de onderliggende tabel of query bindt, kunt u de waarde van het veld in- of uitschakelen door op het keuzenknopje te klikken.

Subformulier/subrapport

Met het subformulier-/subrapportbesturingselement kunt u een ander formulier of rapport insluiten in het huidige formulier. U kunt het subformulier of subrapport gebruiken om gegevens weer te geven uit een tabel of een query die is gerelateerd aan de gegevens in het hoofdformulier. De koppeling tussen het hoofdformulier en het subformulier of subrapport blijft behouden.

Kader van gebonden object

Gebruik een kader van een gebonden object om een OLE-objectveld van de onderliggende gegevens weer te geven en te bewerken. In Access kunnen de meeste afbeeldingen en grafieken rechtstreeks op een formulier worden weergegeven. Voor andere objecten wordt het pictogram weergegeven voor de toepassing waarin het object is gemaakt. Als het object bijvoorbeeld een geluidsobject is dat is gemaakt met Windows Geluidsrecorder, ziet u een luidsprekerpictogram in het formulier.

Afbeelding

Gebruik het besturingselement voor afbeeldingen om een statische afbeelding in het formulier te plaatsen. U kunt de afbeelding niet op het formulier bewerken, maar access slaat de afbeelding op in een indeling die zeer efficiënt is voor de snelheid en grootte van de toepassing. Als u een afbeelding als de volledige achtergrond van het formulier wilt gebruiken, kunt u de eigenschap Afbeelding van het formulier instellen.

Grafiek

Gebruik het grafiekbesturingselement om een grafiek toe te voegen aan het formulierraster. Als u op deze knop klikt en vervolgens het besturingselement op het formulier plaatst, wordt de wizard Grafiek gestart, waarin u wordt stap voor stap door de stappen voor het maken van een nieuwe grafiek loopt.

ActiveX

Gebruik de knop ActiveX-besturingselement om een dialoogvenster te openen met alle ActiveX-besturingselementen die op uw systeem zijn geïnstalleerd. U kunt een van de besturingselementen selecteren en vervolgens op OK klikken om het besturingselement toe te voegen aan het formulierontwerpraster. Niet alle ActiveX-besturingselementen werken met Access.

Meer te weten komen over binding met besturingselementen

Besturingselementen kunnen gebonden, niet-gebonden of berekend zijn:

  • Afhankelijk besturingselement    Een besturingselement waarvan de gegevensbron een veld in een tabel of query is, wordt een afhankelijk besturingselement genoemd. Met afhankelijke besturingselementen kunt u waarden weergeven die afkomstig zijn van velden in uw database. De waarden kunnen tekst, datums, getallen, Ja/Nee-waarden, afbeeldingen of grafieken zijn. Een tekstvak waarin de achternaam van een werknemer wordt weergegeven, kan deze informatie bijvoorbeeld op halen uit het veld Achternaam in de tabel Werknemers.

  • Niet-afhankelijk besturingselement    Een besturingselement dat niet beschikt over een gegevensbron (zoals een veld of expressie) wordt een niet-afhankelijk besturingselement genoemd. Met niet-uitgaande besturingselementen kunt u informatie, afbeeldingen, lijnen of rechthoeken weergeven. Een label waarmee de titel van een formulier wordt weergegeven, is bijvoorbeeld een niet-afhankelijk besturingselement.

  • Berekend besturingselement    Een besturingselement waarvan de gegevensbron een expressie is in plaats van een veld, wordt een berekend besturingselement genoemd. U geeft de waarde op die u wilt gebruiken als de gegevensbron in het besturingselement door een expressie te definiëren. Een expressie kan een combinatie zijn van operatoren (zoals = en + ), besturingselementnamen, veldnamen, functies die één waarde als resultaat geven en constante waarden. Met de volgende expressie wordt bijvoorbeeld de prijs van een artikel met een korting van 25 procent berekend door de waarde in het veld Prijs per eenheid te vermenigvuldigen met een constante waarde (0,75).

=[Prijs per eenheid] * 0,75

Voor een expressie kunnen gegevens worden gebruikt uit een veld in de onderliggende tabel of query van het formulier of rapport, of gegevens uit een ander besturingselement in het formulier of rapport.

Opmerking: Berekeningen kunnen ook in tabellen worden uitgevoerd door een berekend veld toe te voegen of in query's door een expressie in te voeren in de rij Veld van het queryraster. Vervolgens kunt u formulieren en rapporten aan deze tabellen of query's binden, waarna de berekeningen worden weergegeven in de formulieren of rapporten zonder dat u een berekend besturingselement hoeft te maken.

Wanneer u een formulier of rapport maakt, is de efficiëntste manier waarschijnlijk om eerst alle afhankelijke besturingselementen toe te voegen en te rangschikeren, vooral als deze de meeste besturingselementen van het object vormen. Vervolgens kunt u de niet-afhankelijke en berekende besturingselementen toevoegen die het ontwerp voltooien met behulp van de hulpmiddelen in de groep Besturingselementen op het tabblad Ontwerpen in de indelingsweergave of ontwerpweergave.

U koppelt een besturingselement aan een veld door het veld op te geven waaruit het besturingselement de gegevens haalt. U kunt een besturingselement maken dat is gebonden aan het geselecteerde veld door het veld vanuit het deelvenster Lijst met velden naar het formulier of rapport te slepen. In het veldenlijstvenster worden de velden van de onderliggende tabel of query van het formulier weergegeven. Als u het deelvenster Lijst met velden wilt weergeven, opent u het object in de indelings- of ontwerpweergave en klikt u vervolgens op het tabblad Ontwerpen in de groep Hulpmiddelen op Bestaande velden toevoegen. Wanneer u dubbelklikt op een veld in het deelvenster Lijst met velden, wordt het juiste type besturingselement voor dat veld aan het object toegevoegd.

U kunt een veld ook aan een besturingselement binden door de veldnaam in het besturingselement zelf te typen (als het object is geopend in de ontwerpweergave) of in het eigenschappenvak Besturingselementbron in het eigenschappenblad van het besturingselement. In het eigenschappenvenster definieert u het besturingselement, zoals de naam, de gegevensbron en de indeling. Druk op F4 om het eigenschappenblad weer te geven of te verbergen.

Het veldenlijstvenster is de beste manier om een afhankelijk besturingselement te maken, vanwege twee redenen:

  • Het gekoppelde label van het besturingselement wordt automatisch gevuld met de naam van het veld (of het bijschrift dat is gedefinieerd voor dat veld in de onderliggende tabel of query), zodat u het label van het besturingselement niet zelf hoeft te typen.

  • In Access worden veel van de eigenschappen van het besturingselement automatisch ingesteld op de juiste waarden in overeenstemming met de eigenschappen van het veld in de onderliggende tabel of query (zoals de eigenschappen Opmaak, Aantal decimalen en Invoermasker).

Als u al een niet-afhankelijk besturingselement hebt gemaakt en dit aan een veld wilt koppelen, stelt u de waarde in het vak van de eigenschap Besturingselementbron van het besturingselement in op de naam van het veld. Voor details over de eigenschap Besturingselementbron drukt u op F1 terwijl de cursor zich in de vervolgkeuzelijst van de eigenschap bevindt.

Naar boven

Zie ook

Besturingselementen in een

Maak een berekend

tabvolgorde voor

besturingselementen

Meer hulp nodig?

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×