Zmena SQL Server databázy používanej v hlavnom pripojení údajov šablóny formulára

Vzťahuje sa na
InfoPath 2010 InfoPath 2013

Obsah článku

Prehľad

Keď navrhujete šablónu formulára s hlavným pripojením údajov k databáze Microsoft SQL Server, možno bude potrebné zmeniť hlavné pripojenie údajov na inú databázu SQL Server. Predstavte si napríklad, že navrhujete šablónu formulára a otestujete ju v prostredí, ktoré používa testovaciu databázu podobnú vašej produkčnej databáze. Počas tohto testovacieho procesu navrhnete šablónu formulára založenú na databáze SQL Server, ktorú vaša spoločnosť používa na testovanie. Produkčná SQL Server databáza, ktorú budú používatelia používať pri nasadení šablóny formulára, sa však nachádza na inom serveri. Pred nasadením šablóny formulára je potrebné zmeniť hlavné pripojenie údajov z testovacej databázy na produkčnú databázu.

Keď zmeníte databázu v hlavnom pripojení údajov šablóny formulára, Program Microsoft Office InfoPath vytvorí hlavný zdroj údajov s poľami a skupinami, ktoré zodpovedajú spôsobu ukladania údajov v novej databáze. Ak nová databáza ukladá údaje rovnakým spôsobom ako stará databáza, InfoPath automaticky naviaže existujúce ovládacie prvky v šablóne formulára na polia v novom zdroji údajov. Ak sa polia a skupiny v novom zdroji údajov nezhodujú s poľami a skupinami v starom zdroji údajov, InfoPath odstráni väzbu zdroja údajov z ovládacích prvkov. Ak InfoPath odstráni väzbu z ovládacích prvkov, je potrebné odstrániť ovládacie prvky zo šablóny formulára alebo naviazať ovládacie prvky na iné polia v novom zdroji údajov.

Po zmene hlavného pripojenia údajov by ste mali publikovať a testovať šablónu formulára, aby ste sa uistili, že hlavné pripojenie údajov k databáze funguje správne, keď používatelia vypĺňajú formuláre založené na šablóne formulára. Mali by ste tiež otestovať, či existujúce formuláre založené na šablóne formulára stále fungujú podľa očakávaní. Po dokončení testov môžete používateľom povoliť začať vypĺňať formuláre založené na tejto šablóne formulára. Prepojenia na ďalšie informácie o publikovaní šablóny formulára nájdete v časti Pozrite tiež .

Na začiatok stránky

Skôr než začnete

Pred zmenou hlavného pripojenia údajov potrebujete od správcu databázy tieto informácie:

  • Názov servera s novou databázou SQL Server.
  • Overenie vyžadované novou databázou. Databáza môže na určenie prístupu používateľov k databáze použiť overovanie systému Microsoft Windows alebo overovanie SQL Server.
  • Overte, či sú názvy tabuliek, názvy polí a vzťahy v novej databáze rovnaké ako názvy v starej databáze. Ak ste pri prvom navrhnutí tejto šablóny formulára pridali vzťahy tabuliek, pri zmene hlavného pripojenia údajov je potrebné pridať rovnaké vzťahy tabuliek.

Na začiatok stránky

Zmena hlavného pripojenia údajov

  1. V ponuke Nástroje kliknite na položku Konvertovať hlavný zdroj údajov.

  2. V Sprievodcovi pripojením údajov overte správnosť vybratých možností pre toto pripojenie údajov a potom kliknite na tlačidlo Ďalej.

  3. Na ďalšej stránke sprievodcu kliknite na položku Databáza (iba Microsoft SQL Server alebo Microsoft Office Access) a potom kliknite na tlačidlo Ďalej.

  4. Na ďalšej stránke sprievodcu kliknite na položku Zmeniť databázu.

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

  6. V časti Aký druh zdroja údajov sa chcete pripojiť k zoznamu, kliknite na položku Microsoft SQL Server a potom kliknite na tlačidlo Ďalej.

  7. Do poľa Názov servera zadajte názov servera, ktorý obsahuje databázu SQL Server.

  8. V časti Prihlasovacie poverenia vykonajte niektorý z týchto krokov:

    • Ak databáza určí, kto má prístup na základe poverení používaných v sieti systému Microsoft Windows, kliknite na položku Použiť overovanie systému Windows.
    • Ak databáza určí, kto má prístup na základe zadaného mena používateľa a hesla, ktoré získate od správcu databázy, kliknite na položku Použiť nasledujúce meno používateľa a heslo a potom do polí Meno používateľa a Heslo zadajte svoje meno používateľa a heslo.
  9. Kliknite na tlačidlo Ďalej.

  10. V časti Vyberte databázu obsahujúcu požadované údaje kliknite na názov novej databázy, ktorú chcete použiť, začiarknite políčko Pripojiť ku konkrétnej tabuľke , kliknite na názov primárnej tabuľky a potom kliknite na tlačidlo Ďalej.

  11. Na ďalšej stránke sprievodcu zadajte názov súboru, ktorý ukladá informácie o pripojení údajov do poľa Názov súboru , a potom kliknutím na tlačidlo Dokončiť uložte tieto nastavenia.
    Ak plánujete v pripojení údajov dotazu použiť iné tabuľky, môžete na túto stránku sprievodcu pridať ďalšie tabuľky.
    Pridanie ďalších tabuliek

    1. Kliknite na položku Pridať tabuľku.
    2. V časti Vybrať podradenú tabuľku na pridanie zoznamu kliknite na názov podriadenej tabuľky a potom kliknite na tlačidlo Ďalej.
    3. InfoPath sa pokúsi nastaviť vzťahy zhodnými názvami polí v oboch tabuľkách. Ak nechcete použiť navrhovaný vzťah, vyberte vzťah a potom kliknite na položku Odstrániť vzťah.
    4. Ak chcete pridať vzťah, kliknite na položku Pridať vzťah, kliknite na názvy súvisiacich polí v oboch stĺpcoch a potom kliknite na tlačidlo OK.
    5. Kliknite na položku Dokončiť.
    6. Ak chcete pridať ďalšie podradené tabuľky, zopakujte tieto kroky.
  12. Kliknite na tlačidlo Ďalej.

  13. Na poslednej stránke sprievodcu zadajte názov hlavného pripojenia údajov. Tento názov sa zobrazí v zozname Zdroj údajov na pracovnej table Zdroj údajov .

  14. Ak chcete umožniť používateľom odosielať údaje formulára prostredníctvom iného pripojenia na odosielanie údajov, ktoré pridáte neskôr, kliknutím zrušte začiarknutie políčka Povoliť odosielanie pre toto pripojenie a vypnite pripojenie na odosielanie údajov v hlavnom pripojení údajov.

  15. Kliknite na položku Dokončiť.

    Tip

    Ak potrebujete zmeniť akýkoľvek dotaz alebo odoslať pripojenia údajov, ktoré sú sekundárnymi pripojeniami údajov k šablónám formulárov, môžete vykonať tieto zmeny ešte pred prechodom na ďalší krok. Zmenou sekundárnych pripojení údajov teraz môžete otestovať nové hlavné aj nové sekundárne údajové pripojenia naraz. Prepojenia na ďalšie informácie o zmene sekundárnych pripojení údajov nájdete v časti Pozrite tiež .

  16. Ak chcete otestovať vykonané zmeny, na štandardnom paneli s nástrojmi, kliknite na príkaz Ukážka alebo stlačte kombináciu klávesov CTRL + SHIFT + B.

  17. Ak chcete publikovať šablónu formulára, v ponuke Súbor kliknite na položku Publikovať.

  18. Dôkladne otestujte formulár tak, že otvoríte formulár založený na tejto šablóne formulára a vyplníte ho. Overte, či formulár založený na tejto šablóne formulára funguje podľa očakávaní.

Na začiatok stránky