Údajový hárok je jednoduché zobrazenie údajov usporiadaných v riadkoch a stĺpcoch. Ak dvakrát kliknete na tabuľku na navigačnej table, Access zobrazí tabuľku ako údajový hárok. Vďaka kompaktnej prezentácii údajov sú údajové hárky dobre fungujú, ak sa používajú ako podformuláre na zobrazenie údajov zo strany "many" vzťah „one-to-many“. V tomto článku sa popisuje, ako môžete do formulárov pridať údajové hárky v Access.

Čo vás zaujíma?

Zobrazenie ukážky údajového hárka vo formulári

Predpokladajme, že chcete vytvoriť formulár, ktorý zobrazuje údaje o kategóriách produktov a tiež všetky produkty v týchto kategóriách. Údaje v tabuľke kategórie reprezentujú stranu vzťahu "One" a údaje v tabuľke produkty reprezentujú stranu vzťahu "many". Každá kategória môže mať veľa produktov.

Formulár s podformulárom

1. Hlavný formulár zobrazuje údaje z tabuľky na strane „one“ v danom vzťahu.

2. údajový hárok zobrazuje údaje zo strany "many" vzťahu.

Presunutie údajového hárka do formulára

Najrýchlejším spôsobom pridania existujúceho údajového hárka do formulára je formulár otvorený v návrhovom zobrazení a potom kliknite na položku, podržte a presuňte existujúci formulár údajového hárka z navigačnej tably do oblasti návrhu formulára.

Ak ste vzťahy nastavili správne pred začatím tohto postupu, Access automaticky nastaví vlastnosti prepojiť podriadené polia a hlavné polia prepojiť s správnymi hodnotami, ktoré budú prepojiť hlavný formulár s údajovým hárkom.

Moje polia prepojiť podriadené polia a hlavné polia prepojenia sú prázdne

Ak Access nedokáže zistiť, ako prepojiť ovládací prvok podformulára s hlavným formulárom, ponechá vlastnosti podformulára prepojiť podriadené polia a prepojiť hlavné polia ovládacieho prvku podformulára prázdne. Tieto vlastnosti je nutné nastaviť manuálne.

Vloženie údajového hárka do existujúceho formulára pomocou zobrazenia rozloženia

Ak ste už definovali vzťahy medzi tabuľkami v databáze, môžete rýchlo pridať údajový hárok do existujúceho formulára pomocou zobrazenia rozloženia. Keď pridáte pole zo strany "many" vzťahu k formuláru založenému na strane vzťahu "One", v Accesse sa automaticky vytvorí údajový hárok na zobrazenie súvisiacich záznamov.

  1. Otvorte existujúci formulár v zobrazení rozloženia kliknutím pravým tlačidlom myši na navigačnú tablu a následným kliknutím na položku zobrazenie rozloženia v kontextovej ponuke.

    Ak sa tabla Zoznam polí nezobrazuje:

    • Stlačte kombináciu klávesov ALT + F8.

      – alebo –

      Na karte Návrh, v časti Nástroje, kliknite na položku Pridať existujúce polia.

      Všimnite si, že tabla Zoznam polí rozdeľuje tabuľky na sekcie: polia, ktoré sú k dispozícii pre toto zobrazenie , a pod ňou polia dostupné v súvisiacich tabuľkách. V dolnej časti tably Zoznam polí sa všetky ostatné tabuľky, ktoré priamo nesúvisia s hlavnou tabuľkou, zobrazia v časti polia dostupné v iných tabuľkách.

  2. V časti polia dostupné v súvisiacich tabuľkách rozbaľte tabuľku obsahujúcu prvé pole, ktoré chcete mať v údajovom hárku, a presuňte pole do formulára. Access vytvorí údajový hárok a pridá do neho pole.

  3. Ak chcete do nového údajového hárka pridať ďalšie polia, musíte najprv kliknúť na údajový hárok a vybrať ho. Všimnite si, že Access preusporiada tablu Zoznam polí tak, aby boli polia dostupné pre údajový hárok v hornej časti. Z časti polia, ktoré sú k dispozícii pre toto zobrazenie , presuňte všetky ostatné polia, ktoré chcete do údajového hárka. Pri presúvaní jednotlivých polí do údajového hárka sa v Accesse zobrazí panel vloženia, ktorý vám ukáže, kam sa bude pole vložiť po uvoľnení tlačidla myši.

  4. Pokračujte v pridávaní polí do hlavného formulára alebo údajového hárka tak, že najprv kliknete na hlavný formulár alebo údajový hárok a potom ho presuniete z tably Zoznam polí .

Časť polia dostupné v iných tabuľkách na table Zoznam polí obsahuje tabuľky, ktoré nesúvisia priamo s tabuľkou alebo dotazom založeným na vybratom formulári. Ak ste definovali všetky platné vzťahy tabuliek v okne vzťahy, polia v časti polia dostupné v iných tabuľkách pravdepodobne nie sú platnými výbermi pre formulár, ktorý vytvárate. Ak presuniete pole z tejto sekcie do formulára, v Accesse sa zobrazí dialógové okno zadanie vzťahu . Pred pokračovaním musíte zadať pole alebo polia, ktoré sa týkajú dvoch tabuliek. Ak to urobíte, tabla Zoznam polí sa už nebude zoraďovať na sekcie podľa preddefinovaných vzťahov. Môže byť najlepšie kliknúť na položku Zrušiť v tomto dialógovom okne a znova preskúmať vzťahy tabuliek. Ďalšie informácie o vzťahoch nájdete v článku Vytvorenie, úprava alebo odstránenie vzťahu.

Na začiatok stránky

Vloženie údajového hárka do existujúceho formulára pomocou návrhového zobrazenia

Pomocou tohto postupu môžete pridať údajový hárok založený priamo na tabuľke alebo dotaze do existujúceho formulára v návrhovom zobrazení.

  1. Otvorte formulár v návrhovom zobrazení kliknutím pravým tlačidlom myši na formulár na navigačnej table a následným kliknutím na položku Návrhové zobrazenie.

  2. Ak je na karte návrh v skupine Ovládacie prvky vybratá možnosť použiť nástroj Sprievodca ovládacími prvkami, kliknite na ňu, aby sa nevybral.

    Obrázok tlačidla

    Prečo?

    Ak sa použije, Sprievodca ovládacím prvkom podformulára vytvorí samostatný objekt formulára a založí ovládací prvok podformulára v danom objekte formulára. Tento postup naopak vytvorí údajový hárok založený priamo na tabuľke alebo dotaze namiesto formulára.

  3. Na karte Návrh kliknite v skupineOvládacie prvky na tlačidlo Podformulár/Čiastková zostava.

  4. V mriežke návrhu formulára kliknite na miesto, kam chcete vložiť údajový hárok.

  5. Premiestnenie a zmena veľkosti ovládacieho prvku podformulára presunutím rukovätí na okrajoch a rohoch ovládacieho prvku.

  6. Upravte pripojenú menovku ovládacieho prvku podformulára tak, že najprv kliknete na označenie, dvojitým kliknutím vyberte jeho text a potom zadáte novú menovku. Ak chcete menovku odstrániť, kliknite na označenie raz a potom stlačte kláves DELETE.

  7. Ak sa hárok vlastností ešte nezobrazuje, zobrazte ho stlačením klávesu F4.

  8. Ak ovládací prvok podformulára nie je momentálne vybratý, kliknite naň raz a vyberte ho.

  9. Na karte údaje v hárku vlastností kliknite na rozbaľovací zoznam zdrojový objekt a potom kliknite na tabuľku alebo dotaz, ktorý chcete zobraziť v údajovom hárku. Ak chcete napríklad zobraziť údaje z tabuľky objednávky, kliknite na položku Tabuľka. objednávky.

  10. Ak ste vzťahy nastavili správne pred začatím tohto postupu, Access automaticky nastaví vlastnosti prepojiť podriadené polia a hlavné polia prepojiť s správnymi hodnotami, ktoré budú prepojiť hlavný formulár s údajovým hárkom.

    Moje polia prepojiť podriadené polia a hlavné polia prepojenia sú prázdne

    Ak Access nedokáže zistiť, ako prepojiť ovládací prvok podformulára s hlavným formulárom, ponechá vlastnosti podformulára prepojiť podriadené polia a prepojiť hlavné polia ovládacieho prvku podformulára prázdne. Tieto vlastnosti treba nastaviť manuálne pomocou nasledujúceho postupu:

    1. Otvorte hlavný formulár v návrhovom zobrazení.

    2. Kliknutím vyberte ovládací prvok podformulára.

    3. Ak sa hárok vlastností momentálne nezobrazuje, stlačte kláves F4.

    4. Na karte údaje v hárku vlastností kliknite na položku (...) vedľa poľa vlastnosti prepojiť podriadené polia .

      Zobrazí sa dialógové okno Prepojovanie polí podformulárov.

    5. V rozbaľovacích zoznamoch hlavné polia a podriadené polia vyberte polia, s ktorými chcete vytvoriť prepojenie formulárov. Ak si nie ste istí, ktoré polia sa majú použiť, kliknite na položku navrhnúť , aby program Access určil polia prepojenia. Keď skončíte, kliknite na tlačidlo OK

      Ak sa nezobrazuje pole, ktoré chcete použiť na prepojenie formulárov, pravdepodobne bude potrebné upraviť zdroj záznamov predlohy alebo podriadeného formulára, aby ste sa uistili, že pole je v ňom. Ak je napríklad formulár založený na dotaze, skontrolujte, či je pole prepojenia prítomné vo výsledkoch dotazu.

    6. Uložte hlavný formulár a prepnite do zobrazenia formulára a overte, či formulár funguje podľa očakávaní.

  11. Uložte formulár kliknutím na položku Uložiť na paneli s nástrojmi Rýchly prístup alebo stlačením kombinácie klávesov CTRL + S.

  12. Prepnite na zobrazenie formulára a skontrolujte, či údajový hárok funguje podľa očakávaní.

Na začiatok stránky

Porozumieť rozdielom medzi rozdeleným formulárom a formulárom, ktorý obsahuje údajový hárok

Formulár, ktorý obsahuje údajový hárok, zobrazuje údaje z rôznych zdrojov údajov (ale zvyčajne súvisiacich). Formulár môže napríklad zobrazovať zamestnancov a môže mať údajový hárok, ktorý zobrazuje všetky úlohy priradené každému zamestnancovi. Údajový hárok obsahuje iný zdroj údajov z formulára, ktorý ho obsahuje. Naopak, rozdelený formulár obsahuje dve sekcie (formulár a údajový hárok), ale rovnaké údaje sa zobrazia v oboch sekciách. Dve sekcie sa navzájom sledujú a poskytnú vám dva rozdielne zobrazenia údajov.

Ďalšie informácie o vytváraní a práci s rozdeleným formulárom nájdete v článku Vytvorenie rozdeleného formulára.

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť sa k Microsoft Office Insiderom

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?

Ďakujeme za vaše pripomienky!

×