Een berekend besturingselement maken

Opmerking: We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

U kunt berekende besturingselementen in formulieren en rapporten in Access-databases gebruiken om de resultaten van een berekening weer te geven. Als u een rapport met het aantal verkochte artikelen en de prijs per eenheid hebt, kunt u bijvoorbeeld een berekende tekstvak die deze twee velden om weer te geven van de totale prijs vermenigvuldigt toevoegen. De eigenschap Besturingselementbron van het berekende tekstvak bevat een expressie die twee velden (het aantal items tijden de prijs per eenheid) vermenigvuldigt om het resultaat te verkrijgen.

Wat wilt u doen?

Een berekend besturingselement maken

Een afhankelijk besturingselement wijzigen in een berekend besturingselement

Leer welke typen besturingselementen kunnen worden gebruikt als berekende besturingselementen

Een berekend besturingselement maken

Deze procedure kunt u een berekend besturingselement maken zonder een wizard besturingselement.

  1. Met de rechtermuisknop op het formulier of rapport in het navigatiedeelvenster en klik vervolgens op Ontwerpweergave.

  2. Klik op het tabblad ontwerp in de groep besturingselementen op het hulpmiddel voor het type besturingselement dat u wilt maken.

    Zie de sectie Leer welke typen besturingselementen kunnen worden gebruikt als berekende besturingselementenvoor een lijst met besturingselementtypen die kunnen worden gebruikt als berekende besturingselementen.

  3. Plaats de aanwijzer waar u het besturingselement op het formulier of rapport, worden geplaatst en klik op het formulier of rapport aan het invoegen van het besturingselement.

  4. Als de wizard van een besturingselement wordt gestart, klikt u op Annuleren om dit te sluiten.

  5. Selecteer het besturingselement, drukt u op F4 om het eigenschappenvenster weer te geven en typ vervolgens een expressie in het vak van de eigenschap Besturingselementbron . Als u wilt de opbouwfunctie voor expressies gebruiken om de expressie te maken, klikt u op Knop Opbouwfunctie naast het vak van de eigenschap Besturingselementbron .

  6. Ga naar de formulierweergave of rapportweergave en controleer of de berekend besturingselement werkt zoals u zou verwachten.

    Notities: 

    • Vóór elke expressie de operator = . Bijvoorbeeld: = [PrijsPerEenheid] *.75.

    • Zie het artikel Leren hoe u een expressie maakt voor meer informatie over het maken van expressies.

    • Als u meer ruimte een expressie typen in het vak van de eigenschap Besturingselementbron nodig hebt, drukt u op SHIFT + F2 om het vak in-en uitzoomen .

    • Als een formulier of rapport is gebaseerd op een query, kunt u de expressie opnemen in de query in plaats van in een berekend besturingselement. Hierdoor kunt verbeteren de prestaties en, als u gaat voor het berekenen van totalen voor groepen records, is het gemakkelijker maken de naam van een berekend veld in een statistische functie.

    • Wanneer u op een berekend besturingselement in een formulier of rapport sorteert, moet u ervoor zorgen dat de eigenschap notatie van het besturingselement juist is ingesteld. Anders berekende numerieke waarden of datums mogelijk alfabetisch sorteren in plaats van numeriek.

Naar boven

Een afhankelijk besturingselement wijzigen in een berekend besturingselement

Er is een goede manier om een berekend besturingselement maken door eerst een afhankelijk besturingselement maken (bijvoorbeeld door een veld vanuit het deelvenster Lijst met velden naar het formulier of rapport slepen) en vervolgens het besturingselement afhankelijk Besturingselementbron eigenschap maken van een expressie bewerken. Dit werkt prima, zo lang maken als u ervoor zorgen dat de naam van het besturingselement niet in strijd is met een van de veldnamen in de expressie. Zie het artikel een veld aan een formulier of rapport toevoegenvoor meer informatie over het maken van een afhankelijk besturingselement door een veld vanuit het deelvenster Lijst met velden te slepen.

Als dat u al uw afhankelijk besturingselement hebt gemaakt, gebruik de volgende procedure om te wijzigen in een berekend besturingselement en zonder naamconflicten.

  1. Met de rechtermuisknop op het formulier of rapport in het navigatiedeelvenster en klik vervolgens op Ontwerpweergave.

  2. Klik op het veld dat u wilt wijzigen, en druk op F4 om het eigenschappenvenster te openen.

  3. Op het tabblad Alles van het eigenschappenvenster als de eigenschap naam overeenkomt met de eigenschap Besturingselementbron , de naam van eigenschap bewerken zodat de twee eigenschappen niet overeenkomen met. Controleer of de naam die u invoert niet een gereserveerd woord of de naam van een ander veld in uw database is. Zie het artikel algemene informatie over Access gereserveerde woorden en symbolenvoor meer informatie over gereserveerde woorden.

  4. Bewerk de tekenreeks in het vak van de eigenschap Besturingselementbron zodat deze de gewenste expressie bevat.

  5. Druk op Ctrl+S om de wijzigingen op te slaan.

  6. Ga naar de indelingsweergave of de formulierweergave en controleer of de berekend besturingselement werkt zoals u zou verwachten.

Als de gegevens niet in het besturingselement weergegeven worden wilt u (bijvoorbeeld als er wordt weergegeven #Name? in het besturingselement), de recordbron van het formulier of rapport om ervoor te zorgen dat alle velden die u in de expressie gebruikt beschikbaar zijn. Als de recordbron een query is, moet u mogelijk Voeg een of meer velden aan de query vóór de expressie werkt.

Notities: 

  • Vóór elke expressie de operator = . Bijvoorbeeld: = [PrijsPerEenheid] *.75.

  • Als u meer ruimte een expressie typen in het vak van de eigenschap Besturingselementbron nodig hebt, drukt u op SHIFT + F2 om het vak in-en uitzoomen .

  • Als een formulier of rapport is gebaseerd op een query, kunt u de expressie opnemen in de query in plaats van in een berekend besturingselement. Hierdoor kunt verbeteren de prestaties en, als u gaat voor het berekenen van totalen voor groepen records, is het gemakkelijker maken de naam van een berekend veld in een statistische functie.

  • Wanneer u op een berekend besturingselement in een formulier of rapport sorteert, moet u zorgen dat de eigenschap notatie van het besturingselement juist is ingesteld. Anders berekende numerieke waarden of datums mogelijk alfabetisch sorteren in plaats van numeriek.

Naar boven

Leer welke typen besturingselementen kunnen worden gebruikt als berekende besturingselementen

Tekstvakken zijn de populairste keuze voor een berekend besturingselement, omdat ze zo veel verschillende soorten gegevens kunnen weergeven. Een besturingselement met de eigenschap Besturingselementbron kan echter worden gebruikt als een berekend besturingselement. In veel gevallen niet dat u wilt een bepaald besturingselementtype gebruiken als een berekend besturingselement, omdat u niet bijwerken dat besturingselement de manier waarop u een afhankelijke of niet-afhankelijk besturingselement kunt bijwerken. Bijvoorbeeld als u een besturingselement voor een selectievakje op een formulier plaatsen en voer vervolgens een expressie in de eigenschap Besturingselementbron van het selectievakje, kunt u niet langer selecteren of schakel het selectievakje door erop te klikken. Het selectievakje wordt weergegeven of uitgeschakeld, op basis van de resultaten van de expressie. Als u op het selectievakje klikt, wordt een waarschuwing weergegeven op de statusbalk van Access: besturingselement kan niet worden bewerkt; deze gekoppeld aan de expressie <your expression>. In een rapport echter kan het handig zijn wilt baseren van een besturingselement selectievakje van de resultaten van een berekening, omdat besturingselementen in rapporten worden gebruikt alleen informatie wilt weergeven.

Naar boven

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.

×