Vzťahuje sa na
Access 2013

V 2. časti tohto radu sme zvážili použitie funkcií LIKE a zástupných znakov v kritériách dotazu na vyhľadanie nepresných zhôd. Dobré veci – ale čo ak by ste mohli získať dotaz na použitie kritérií, ktoré sa zadávajú pri spustení? Čo ak by ste mohli dotaz požiadať o vstup? Dobré správy! Dotaz môžete požiadať o zadanie údajov a v skutočnosti je to veľmi jednoduché.

Stačí použiť otázku uzavretú v hranatých zátvorkách namiesto normálneho kritéria. Keď niekto spustí dotaz, najskôr sa zobrazí dialógové okno zobrazujúce otázku, ktorú ste použili. Pozrime sa na návrh dotazu, ktorý vytvoril dialógové okno Priezvisko zákazníka?

Výber z viacerých šablón pri pridávaní novej položky o knižnice

Dotaz vráti všetky údaje z tabuľky Zákazníci, ale iba tie záznamy, v ktorých sa priezvisko zhoduje s odpoveďou používateľa na toto:

Enter parameter value

Táto úloha je hotová, ale na zlepšenie použiteľnosti dotazu môžete vykonať niekoľko vecí. V jednom prípade môžete deklarovať parametre, aby Access poskytol rozumné chybové hlásenie, ak niekto zadá nesprávny typ údajov (napríklad keď sa vyžaduje číslo, niekto zadá text).

Deklarovanie parametra:

  1. Otvorte dotaz v návrhovom zobrazení a skopírujte otázku parametra do Schránky vrátane hranatých zátvoriek (vyberte otázku parametra a stlačte kombináciu klávesov Ctrl + C).

  2. V nástrojoch dotazov | Na karte Návrh kliknite v skupine Zobraziť alebo skryť na položku Parametre.

  3. V dialógovom okne Parametre dotazu prilepte skopírovaný parameter do stĺpca Parameter a potom nastavte typ údajov pomocou rozbaľovacieho zoznamu v stĺpci Typ údajov .

Postup skrytia tabuliek v klientskych nástrojoch Excelu

Ak naozaj chcete ísť all-out, môžete použiť formulár zhromaždiť vstup. Formulár otvára všetky druhy možností, ako je napríklad zdieľanie vstupných parametrov medzi množinou dotazov alebo poskytnutie výberu dátumu na zadanie parametra dátumu a času. Ďalšie informácie nájdete v téme Používanie parametrov v dotazoch, formulároch a zostavách.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.