Používanie hodnôt z databázy servera SQL Server na vyplnenie zoznamu, rozbaľovacieho zoznamu alebo rozbaľovacieho poľa

Poznámka:  Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Môžete vyplniť zoznamu, rozbaľovacieho zoznamu alebo rozbaľovacieho poľa s údajmi z pripojenia údajov do databázy Microsoft SQL Server.

Obsah tohto článku

Prehľad

Skôr než začnete

Krok 1: Pridanie pripojenia údajov

Krok 2: Konfigurácia ovládacieho prvku

Prehľad

Zoznamu, rozbaľovacieho zoznamu alebo rozbaľovacieho poľa zobrazuje položky, ktoré je možné vybrať pri vypĺňaní formulára, ktorý je založený na šablóne formulára. Môžete nakonfigurovať tieto typy ovládacích prvkov na zobrazenie údajov z vedľajšieho pripojenia údajov do databázy Microsoft SQL Server. Vedľajšieho pripojenia údajov je akékoľvek pripojenie k externému zdroju údajov, môžete pridať do šablóny formulára tak, aby používatelia, ktorí vypĺňať formuláre založené na tejto šablóne formulára môžete získať údaje z alebo odoslať údaje do externého zdroja údajov, ako je napríklad webová služba.

Keď pridáte vedľajšieho pripojenia údajov, aby dotazy údajov do šablóny formulára, program Microsoft Office InfoPath vytvorí sekundárne zdroj údajov s údajových polí a skupinami zodpovedá tak, ako údaje sa ukladajú do databázy. Pripojenia údajov získava údaje z webovej služby a ukladá ich vo vedľajšom zdroji údajov formulára. Na základe predvoleného nastavenia údaje vo vedľajšom zdroji údajov je k dispozícii iba vtedy, keď používatelia pripojení k sieti. Môžete nakonfigurovať vedľajšieho pripojenia údajov môžete uložiť výsledky dotazu do používateľských počítačov tak, že majú prístup k údajom, keď formulár nie je pripojený k sieti.

Poznámka k zabezpečeniu: Ak používate vedľajšieho pripojenia údajov na načítanie údajov z externého zdroja údajov, môžete vypnúť túto funkciu na ochranu údajov pred neoprávneným použitím v prípade straty alebo krádeže počítača. Ak zakážete túto funkciu, údaje sú dostupné iba v prípade, že používateľ je pripojený k sieti.

Keďže štruktúra údajov vo vedľajšom zdroji údajov musí zhodovať so spôsobom uloženia údajov v databáze, nemôžete upraviť existujúce polia alebo skupiny vo vedľajšom zdroji údajov. V časti Pozrite tiež nájdete prepojenia na ďalšie informácie o pripojení údajov a zdrojov údajov.

Na začiatok stránky

Skôr než začnete

Pred použitím hodnôt z databázy servera SQL Server na vyplnenie ovládacieho prvku v šablóne formulára, potrebujete od správcu databázy nasledujúce informácie:

  • Názov servera s databázou, ktoré budete používať s touto šablónou formulára.

  • Názov databázy, ktoré budete používať s touto šablónou formulára.

  • Databáza vyžaduje overenie. Databázu môžete použiť Microsoft Windows overovanie alebo overenie servera SQL Server zistiť, ako môžete používateľom prístup k databáze.

  • Názov tabuľky, ktorá obsahuje údaje, ktoré chcete odoslať do formulára. Toto je primárnej tabuľky. Ak plánujete používať viac ako jednu tabuľku v databáze, potrebujete názvy ostatných, podriadených tabuliek. Potrebujete aj názvy polí v podriadených tabuľkách, ktoré majú vzťahy k poliam v primárnej tabuľky.

  • Či je zabezpečene uložiť výsledky dotazu v počítačoch používateľov v režime offline.

Na začiatok stránky

Krok 1: Pridanie pripojenia údajov

Ak nemáte existujúce pripojenie údajov dotazu, ktoré môžete použiť v šablóne formulára, postupujte podľa týchto krokov na Pridanie vedľajšieho pripojenia údajov k šablóne formulára tieto dotazy údaje. Ak sa v šablóne formulára už vedľajšieho pripojenia údajov, ktoré môžete použiť, môžete túto sekciu preskočiť a prejsť na Krok 2: Konfigurácia ovládacieho prvku.

  1. V ponuke Nástroje kliknite na položku Pripojenia údajov.

  2. V dialógovom okne Pripojenia údajov, kliknite na položku Pridať.

  3. V Sprievodcovi pripojením údajov kliknite na položku vytvoriť nové pripojenie, kliknite na položku prijať údaje a potom kliknite na tlačidlo ďalej.

  4. Na nasledujúcej strane sprievodcu kliknite na položku databáza (Microsoft SQL Server alebo Microsoft Office Access iba) a potom kliknite na tlačidlo ďalej.

  5. Na nasledujúcej strane sprievodcu kliknite na položku Vybrať databázu.

  6. V dialógovom okne Výber zdroja údajov kliknite na položku Nový zdroj.

  7. Na nasledujúcej strane sprievodcu v zozname, Aký typ zdroja údajov, ktorý chcete pripojiť, kliknite na položku Microsoft SQL Server a potom kliknite na tlačidlo ďalej.

  8. Do poľa názov servera zadajte názov servera, ktorý obsahuje databázy servera SQL Server.

  9. V časti poverenie pre prihlásenie, vykonajte jeden z nasledujúcich krokov:

    • Ak databáza určí, kto má prístup na základe poverení používaných v sieti Microsoft Windows, kliknite na položku Používať overovanie systému Windows.

    • Ak databáza určí, kto má prístup na základe zadané meno používateľa a heslo, ktoré získate od správcu databázy, kliknite na položku použiť nasledovné meno používateľa a heslo a potom zadajte svoje meno používateľa a heslo do Mena používateľa a Heslo polí.

  10. Kliknite na tlačidlo Ďalej.

  11. V zozname Vyberte databázu, ktorá obsahuje údaje, ktoré chcete kliknite na názov databázy, ktorú chcete použiť, kliknite na položku pripojiť ku konkrétnej tabuľke, kliknite na položku Názov hlavnej tabuľky a potom kliknite na tlačidlo ďalej.

  12. Na nasledujúcej strane sprievodcu v poli Názov súboru zadajte názov súboru, ktorý ukladá informácie o pripojení údajov, a potom kliknite na tlačidlo Dokončiť uložte tieto nastavenia.

    Ak plánujete používať iné tabuľky v pripojení údajov dotazu, môžete pridať ďalšie tabuľky na tejto stránke sprievodcu.

    Pridanie ďalších tabuliek

    1. Kliknite na položku pridať tabuľku.

    2. V dialógovom okne pridať tabuľku alebo dotaz, kliknite na názov podriadenej tabuľky a potom kliknite na tlačidlo ďalej. Program InfoPath sa pokúša nastaviť vzťahov porovnaním názvov polí v oboch tabuľkách. Ak nechcete použiť navrhované vzťahy, vyberte vzťah, a potom kliknite na položku Odstrániť vzťah. Ak chcete pridať vzťah, kliknite na položku Pridať vzťah. V dialógovom okne Pridať vzťah, kliknite na názov súvisiacich polí v oboch stĺpcoch a potom kliknite na tlačidlo OK.

    3. Kliknite na tlačidlo Dokončiť.

    4. Ak chcete pridať ďalšie podradené tabuľky, zopakujte tieto kroky.

  13. Kliknite na tlačidlo Ďalej.

  14. Uloženie výsledkov dotazu v šablóne formulára, začiarknite políčko Uložiť kópiu údajov v šablóne formulára. Začiarknutím tohto políčka sa ukladá výsledky dotazu v šablóne formulára. Pretože údaje sú uložené v šablóne formulára. údaje sú k dispozícii vo formulároch, ktoré používatelia vyplniť aj v prípade, že ich počítače nie sú pripojené k sieti.

    Poznámka k zabezpečeniu: Začiarknutím tohto políčka sa ukladá výsledky dotazu v šablóne formulára. Pretože údaje sú uložené v šablóne formulára, je k dispozícii vo formulároch, ktoré používatelia vyplniť aj v prípade, že ich počítače nie sú pripojené k sieti. Ak sa vám zobrazujú citlivé údaje z tohto pripojenia údajov, môžete vypnúť túto funkciu na ochranu údajov v prípade straty alebo krádeže počítača.

  15. Kliknite na tlačidlo Ďalej.

  16. Na nasledujúcej strane sprievodcu zadajte popisný názov pre vedľajšie pripojenie údajov. Ak chcete formulár automaticky získať údajov pri otvorení formulára, začiarknite políčko automaticky načítať údaje po otvorení formulára.

Na začiatok stránky

Krok 2: Konfigurácia ovládacieho prvku

  1. Ak šablóna formulára obsahuje viaceré zobrazenia, kliknite na názov zobrazenia v ponuke Zobraziť prejdite do zobrazenia s ovládacím prvkom, kde chcete zobraziť údaje z vedľajšieho zdroja údajov.

  2. Dvakrát kliknite na pole so zoznamom, pole so zoznamom rozbaľovací zoznam alebo rozbaľovacie pole, ktoré chcete vyplniť.

  3. Kliknite na kartu Údaje.

  4. V časti položky zoznamu kliknite na položku Vyhľadať hodnoty z externého zdroja údajov.

  5. V zozname Zdroj údajov kliknite na položku zdroj údajov, ktorý chcete použiť.

  6. Kliknite na tlačidlo Vybrať výraz XPath Tlačidlo Zdroj údajov vedľa poľa položky.

  7. V dialógovom okne Výber poľa alebo skupiny zadajte, aké údaje sa zobrazujú používateľovi a aké údaje budú predložené k externému zdroju údajov pomocou niektorého z týchto krokov.

    Určiť, že používateľovi sa zobrazí údaje rovnaké údaje, ktoré používateľ odošle.

    • Kliknite na pole, a potom kliknite na tlačidlo OK.

    Určiť, či údajov používateľ uvidí sa líši od údajov, ktoré používateľ odošle.

    Poznámka: V tomto scenári údajov, ktorý sa bude zobrazovať používateľovi je z niektorého z polí v skupine a údaje, ktoré používateľ odošle je v inom poli v rovnakej skupine.

    1. Kliknite na skupinu a potom kliknite na tlačidlo OK.

    2. V dialógovom okne Vlastnosti ovládacieho prvku, kliknite na tlačidlo Vybrať výraz XPath Tlačidlo Zdroj údajov vedľa poľa hodnota.

    3. V dialógovom okne Výber poľa alebo skupiny kliknite na pole, ktoré obsahuje údaje, že používateľ Odoslať do externého zdroja údajov a potom kliknite na tlačidlo OK.

    4. V dialógovom okne Vlastnosti ovládacieho prvku, kliknite na tlačidlo Vybrať výraz XPath Tlačidlo Zdroj údajov vedľa poľa zobrazovaný názov.

    5. V dialógovom okne Výber poľa alebo skupiny kliknite na pole, ktoré obsahuje údaje, ktoré sa zobrazia v ovládacom prvku, a potom kliknite na tlačidlo OK.

  8. Ak pole do poľa zobrazovaný názov obsahuje hodnoty s podobnými zobrazovanými názvami a chcete zobraziť len jedinečné názvy, začiarknite políčko Zobraziť iba položky s jedinečnými zobrazovanými názvami.

Na začiatok stránky

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

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

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×