Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Pri navrhovaní formulára v Accesse možno budete chcieť zobraziť hodnotu z inej tabuľky alebo dotazu, než je tabuľka, na ktorú je formulár viazaný. Predpokladajme napríklad, že máte formulár Produkty, ktorý je viazaný na tabuľku Produkty. Po navrhnutí formulára sa však rozhodnete, že chcete, aby sa vo formulári zobrazilo meno kontaktu dodávateľa pre každý produkt – údaje, ktoré sa nachádzajú v tabuľke s názvom Dodávatelia. V nasledujúcom postupe sa dozviete, ako na vykonanie tejto úlohy použiť funkciu DLookup . Výraz v kroku 6 môžete zmeniť tak, aby vyhovoval vašim údajom.

Pridanie textového poľa

  1. Na navigačnej table kliknite pravým tlačidlom myši na formulár, ktorý chcete zmeniť, a potom v kontextovej ponuke kliknite na položku Návrhové zobrazenie .

  2. Na karte Návrh kliknite v skupine Ovládacie prvky na položku Textové pole.

  3. Vyhľadajte oblasť vo formulári, do ktorej chcete pridať ovládací prvok, a potom presunutím ukazovateľa myši na formulár vytvorte textové pole.

  4. Pravým tlačidlom myši kliknite na textové pole a v kontextovej ponuke kliknite na položku Vlastnosti.

  5. V hárku vlastností kliknite na kartu Všetko .

  6. Nastavte vlastnosť Zdroj ovládacieho prvku na nasledujúcu hodnotu:

    =DLookup("[MenoKontaktu]";"[Dodávatelia]";"[IDd dodávateľa]=" & Formuláre! Výrobky! ID dodávateľa)

  7. Uložte zmeny formulára a potom zavrite hárok vlastností.

Tento výraz vyhľadáva v tabuľke Dodávatelia a vráti meno kontaktu dodávateľa, ktorého IDENTIFIKÁCIA dodávateľa zodpovedá hodnote v ovládacom prvku Identifikácia dodávateľavo formulári Produkty. Všimnite si, ako sa operátor & používa na vytvorenie tretieho argumentu funkcie DLookup (tretí argument je "[IDDD dodávateľa]=" & Forms! Výrobky! SupplierID). Bežnou chybou, ktorá by sa mala vyhnúť, je umiestnenie úvodzoviek okolo celého argumentu, nie okolo textu, ktorý predchádza operátoru& .

Poznámka: Ako alternatívu k použitiu funkcie DLookup môžete vytvoriť nový základný dotaz, ktorý bude obsahovať iba potrebné informácie. Použitie dotazu je často efektívnejšie ako používanie funkcie.

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.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×