Querycriteria, deel 3: Vragen om invoer door een parameter te gebruiken

Belangrijk : Dit artikel is automatisch vertaald, bekijk de disclaimer. De Engelse versie van dit artikel vindt u hier voor referentiedoeleinden.

In deel 2 van deze reeks, wordt beschouwd als gebruiken zoals en jokertekens in query's met criteria om niet-exacte matches te vinden. Goede schoolbestanden – maar wat gebeurt er als u de query criteria die worden geleverd wanneer deze wordt uitgevoerd moeten worden toegepast kunt krijgen? Wat gebeurt er als u kan een query laten vragen om invoer? Goed nieuws! U kunt een query laten vragen om invoer en het is dat is wel heel eenvoudig.

U hoeft alleen maar een vraag tussen rechte haken te typen op de plaats van een gewoon criterium. Als iemand de query vervolgens gaat uitvoeren, verschijnt er meteen een dialoogvenster met de vraag die u hebt toegevoegd aan de query. Hieronder ziet u het ontwerp van de query waarmee het dialoogvenster Customer's last name? (Achternaam van klant?) wordt weergegeven.

Parametervraag tussen rechte haken in de rij Criteria

De query retourneert alle gegevens uit de tabel Customers (Klanten), maar alleen de records waarvan de waarde voor LastName (Achternaam) overeenkomt met het antwoord van de gebruiker op deze vraag:

parameterwaarde invoeren

Dit werkt prima, maar u kunt nog wat dingen doen om de query nog beter te maken. Zo is het bijvoorbeeld een goed idee om parameters altijd te declareren, zodat Access een geschikt foutbericht kan weergeven als iemand het verkeerde type gegevens invult (zoals tekst wanneer er om een getal wordt gevraagd).

U kunt als volgt een parameter declareren:

  1. Open de query in de ontwerpweergave en kopieer de parametervraag naar het klembord, inclusief de haken (selecteer de parametervraag en druk op Ctrl+C).

  2. Ga naar het tabblad Hulpmiddelen voor query's | Ontwerp en klik in de groep Weergeven/verbergen op Parameters.

  3. Plak de gekopieerde parameter in de kolom Parameter van het dialoogvenster Queryparameters en stel het gegevenstype vervolgens in met de vervolgkeuzelijst in de kolom Gegevenstype.

De vraag plakken in het dialoogvenster Queryparameters

Als u zeker gaan out wilt, kunt u een formulier voor het verzamelen van de invoer. Een formulier wordt geopend van alle soorten mogelijkheden, zoals invoerparameters tussen een aantal query's delen of een datumkiezer voor het invoeren van een datum/tijd-parameter leveren. Zie parameters gebruiken in query's, formulieren en rapportenvoor meer informatie.

Opmerking : Disclaimer voor automatische vertaling: Dit artikel is vertaald door een computersysteem zonder menselijke tussenkomst. Microsoft biedt deze automatische vertalingen aan om niet-Engels sprekende gebruikers te helpen de inhoud over producten, services en technologieën van Microsoft te raadplegen. Omdat het artikel automatisch is vertaald, bevat het mogelijk fouten in grammatica, woordenschat en syntaxis.

Uw 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-ondersteuningsagents.

×