Frågevillkor, del 3: Uppmaning om indata med hjälp av en parameter

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

I del 2 i den här serien anses med exempel och jokertecken i frågevillkor hitta ungefärliga träffar. Bra saker – men vad händer om får du frågan för att tillämpa villkor som anges när det körs? Var kan du göra en fråga fråga efter indata? Goda nyheter! Du kan göra frågor och indata och det är faktiskt lätt.

Behöver du bara använder en fråga inom hakparenteser i stället för ett vanligt villkor. När någon kör frågan är det första som händer presentera en dialogruta som visar den fråga som används. Nu ska vi ta en titt på design på den fråga som tillverkats som kundens efternamn? i dialogrutan.

Parameterfråga inom hakparantes på raden Villkor

Frågan returnerar alla data från tabellen kunder, men endast de posterna där efternamn matchar användarens svar på det här:

Ange parametervärde

Som får jobbet gjort, men det finns saker du kan göra för att förbättra frågans användarvänlighet. För en som du kan deklarera dina parametrar så att Access får ett felmeddelande om sensible om någon inmatningar fel typ av data (till exempel någon lägger till text när ett tal krävs).

Att deklarera en parameter:

  1. Öppna frågan i designvyn och kopiera parameterfråga till Urklipp, inklusive hakparenteser (Markera parameterfråga och tryck på Ctrl + C).

  2. Verktyg för fråga | I gruppen Visa/Dölj på fliken Design klickar du på parametrar.

  3. Klistra in den kopierade parametern i kolumnen Parameter i dialogrutan Frågeparametrar och sedan ange datatypen med hjälp av den nedrullningsbara listrutan i kolumnen Datatyp.

Klistra in frågan i dialogrutan Frågeparametrar

Om du verkligen vill gå ut använder du ett formulär för att samla in indata. Ett formulär öppnas alla typer av möjligheter, till exempel delar indataparametrar mellan en uppsättning frågor eller tillhandahålla en datumväljare om du vill ange ett datum/tid-parameter. Mer information finns i använda parametrar i frågor, formulär och rapporter.

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×