Velja za
Access 2013

V 2. delu tega niza smo za iskanje necelih ujemanj v pogojih poizvedbe menili, da uporabite LIKE in nadomestne znake. Dobra stvar – kaj pa, če lahko dobite poizvedbo, da uporabi pogoje, ki so podani, ko se zažene? Kaj pa, če lahko naredite poizvedbo, ki zahteva vnos? Dobre novice! Poizvedbo lahko ustvarite tako, da zahteva vnos, kar je pravzaprav zelo preprosto.

Uporabite le vprašanje, obdano z oglatimi oklepaji, na mestu običajnega pogoja. Ko nekdo zažene poizvedbo, se najprej prikaže pogovorno okno z vprašanjem, ki ste ga uporabili. O poglejmo načrt poizvedbe, ki je izdelala pogovorno okno Priimek stranke? .

Parameter question in square brackets in Criteria row

Poizvedba vrne vse podatke iz tabele »Stranke«, vendar le tiste zapise, pri katerih se priimek ujema z uporabnikovim odgovorom na to:

Enter parameter value

S tem opravite delo, vendar lahko z nekaj stvarmi izboljšate uporabnost poizvedbe. Parametre lahko na primer deklarinite, da bo Access zagotovil smiselno sporočilo o napaki, če nekdo vnese napačno vrsto podatkov (nekdo na primer vnese besedilo, ko je zahtevana številka).

Če želite deklar število parametrov:

  1. Odprite poizvedbo v pogledu načrta in kopirajte vprašanje parametra v odložišče, vključno z oklepaji (izberite vprašanje parametra in pritisnite Ctrl+C).

  2. V orodjih za poizvedbe | Zavihek Načrt v skupini Pokaži/ skrij kliknite Parametri.

  3. V pogovornem oknu Parametri poizvedbe prilepite kopirani parameter v stolpec Parameter in nato nastavite vrsto podatkov s spustnim seznamom v stolpcu Podatkovni tip.

Pasting the question into Query Parameter dialog box

Če res želite vse izbrisati, lahko za zbiranje vnosa uporabite obrazec. Obrazec odpre vse vrste možnosti, kot je skupna raba parametrov vnosa med naborom poizvedb ali zagotavljanje izbirnika datuma za vnos parametra »datum/čas«. Če želite več informacij, glejte Uporaba parametrov v poizvedbah, obrazcih in poročilih.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.