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

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.

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.

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

×