Úvod do zdrojů dat

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

V tomto článku

Přehled zdrojů dat

Hlavní zdroj dat

Sekundární zdroje dat

Principy vztah mezi zdroje dat a schématu XML

Přehled zdrojů dat

Všechna data, která se zobrazí ve formuláři, zda je to data, která může uživatel vybrat v seznamu, rozevírací seznam se seznamem nebo pole se seznamem nebo data, která uživatel přidá do formuláře, uložený ve zdrojích dat formuláře. Zdroje dat se skládá z polí a skupiny. Stejným způsobem, že složky na pevném disku obsahují a organizovat svoje soubory, pole s daty, které uživatel zadá do formuláře založené na šabloně formuláře a skupiny obsahují a uspořádání těchto polí. Uživatel přidá dat u ovládacích prvků formuláře a tyto ovládací prvky je vázaný na těchto polí. Představte si, například, že jsou návrhem šablony formuláře s vyúčtováním výdajů. Při otevření formuláře založené na šabloně formuláře, může uživatel zadat jejich jména první a poslední do tří ovládací prvky textové pole – každé textové pole je vázaný na pole pro jméno, pole, do druhého jména a pole pro příjmení. Tato pole název jsou součástí skupiny nazvané "název".

Můžete zobrazit a pracovat s poli a skupinami ve zdroji dat šablony formuláře v podokně úloh Zdroj dat.

Panel Datový zdroj v aplikaci InfoPath

1. pole

2. skupina

Přestože struktuře zdroje dat se vždy neshoduje rozložení šablony formuláře, podobnosti jsou běžné, zvláště skupinám a pole, která souvisí s opakovanými tabulek, oddíly, oddíly, s opakováním a volitelné oddíly. Například tabulky nebo oddílu je svázán se skupinou ve zdroji dat a všechny ovládací prvky v tabulce nebo oddílu vázaný na pole, které jsou součástí skupiny. Na následujícím obrázku zařazují položky výdajů opakující se tabulka ve formuláři vyúčtování výdajů skládá ze tří sloupců, které obsahují ovládací prvek Výběr data datum, textového pole Popis a náklady textové pole. Tyto možnosti řízení je vázaný na pole kalendářního data, popis a pole množství. Celou tabulku vázaná na skupinu.

Tabulka s opakováním vázaná na skupinu a pole ve zdroji dat

Šablona formuláře může mít dva typy zdrojů dat – zdroj dat jednoduchý a hlavní, případně jeden či více datových zdrojů.

Začátek stránky

Hlavní zdroj dat

Hlavní zdroj dat obsahuje tyto položky:

  • Data, aby uživatelé přidávat při vyplňování formuláře, který je založený na šabloně, jako jsou data, která zadejte do textového pole. Například uživatel zadá názvů první a poslední textová pole, která je vázaný na pole ve zdroji dat hlavní.

  • Data z Datové připojení do databáze nebo webové služby, které slouží k definování zdroje dat šablony formuláře.

Data v hlavní zdroj dat je co uživatelé uložit nebo odeslat při vyplňování formuláře. Když uživatelé uložte formulář tak, aby ho můžete později odeslání, jsou uživatelé uložení dat v hlavní zdroj dat.

Vytvoření hlavního zdroje dat

Při vytváření šablonu formuláře aplikace Microsoft Office InfoPath automaticky vytvoří hlavní zdroj dat. Všechny šablony formulářů aplikace InfoPath obsahují zdroje dat jednoduchý a hlavní. Pole a skupiny lze přidat do hlavního zdroje dat, v závislosti na typu šablonu formuláře, kterou vytvoříte:

Prázdné šablony formuláře    Přidání pole a skupiny do hlavního zdroje dat pomocí podokna úloh Zdroj dat nebo přetažením ovládacího prvku z podokna úloh ovládací prvky do zobrazení šablony formuláře. Při přetažení ovládacího prvku na zobrazení aplikace InfoPath přidá pole a skupiny do hlavního zdroje dat podle typu ovládacího prvku, který chcete přidat. Přetažením ovládacího prvku typu textového pole do šablony formuláře aplikace InfoPath přidá pole do hlavního zdroje dat. Pokud přetáhněte ovládacího prvku opakující se oddíl na šablonu formuláře aplikace InfoPath přidá skupiny hlavního zdroje dat. Pokud přetáhněte ovládacího prvku opakující se tabulka na šablonu formuláře aplikace InfoPath přidá dvěma skupinami do hlavního zdroje dat pro tabulku s opakováním a přidá pole do hlavního zdroje dat pro všechny sloupce v tabulce.

Šablony formuláře založené na dokument ve formátu XML    Aplikace InfoPath přidá pole a skupiny, které Mapovat elementy, které jsou definované do schématu na prvky v dokumentu.

Šablona formuláře založené na databáze aplikace Microsoft Office Access nebo databáze Microsoft SQL Server     Aplikace InfoPath přidá do hlavního zdroje dat, založené na cestě v databázi jsou uložena data pole a skupiny.

Šablony formuláře založené na webové služby    Aplikace InfoPath přidá pole a skupiny, které mapování na schéma, které nastavuje webové služby.

Pokud zdroje dat – například webová služba nebo databáze – nenachází v šabloně formuláře ji se označuje jako externí zdroj dat. Formuláře aplikace InfoPath připojit k tyto externím zdrojům dat pomocí datového připojení.

Úprava hlavního zdroje dat

Do hlavního zdroje dat, v závislosti na existujících polí nebo skupin v hlavní zdroj dat můžete přidat další pole a skupiny. Následující tabulka popisuje, co můžete přidat existující pole nebo skupinám podle ikony, které se zobrazí v podokně úloh Zdroj dat.

Ikona

Co můžete přidat

Vzhled ikony

Vzhled ikony    Můžete přiřadit skupinám nebo pole této skupiny. Tato ikona představuje buď skupinu přidaný do hlavního zdroje dat pomocí podokna úloh Zdroj dat nebo ovládacího prvku přidružený k této skupiny, který byl přetáhnout z podokna úloh ovládací prvky do zobrazení prázdné šablony formuláře.

Vzhled ikony

Vzhled ikony    Pouze pole přidáte do tohoto pole. Tuto ikonu představuje buď pole, který byl přidaný do hlavního zdroje dat pomocí podokna úloh Zdroj dat nebo ovládacího prvku přidružené toto pole, která byla přetáhnout z podokna úloh ovládací prvky do zobrazení prázdné šablony formuláře.

Obrázek ikony

Uzamknout vzhled ikony    Pole nebo skupiny nemůžete přidat k této skupině. Datové připojení k externímu zdroji dat se podle této skupiny.

Obrázek ikony

Uzamknout vzhled ikony    Pole nelze přidat do tohoto pole. Toto pole je založeno na datové připojení k externímu zdroji dat.

Pokud přetáhněte ovládací prvek na zobrazení v šabloně formuláře a že šablona formuláře obsahuje pole a skupiny, které jsou založeny na datové připojení, je třeba svázat tohoto ovládacího prvku existujících polí a skupin v hlavní zdroj dat. Aplikace InfoPath automaticky nepřidá pole a skupiny do šablony formuláře, která obsahuje pole a skupiny, které jsou založeny na externím zdrojům dat. Odkazy na další informace o přidávání polí a skupin v části Viz také.

Poznámka: Pokud vaši uživatelé již vyplnili formuláře založené na šabloně formuláře mohou způsobit následující změny šablony formuláře hlavní zdroj dat ztrátou dat v těchto formulářích:

  • Přesunutí, odstranění nebo přejmenování pole nebo skupiny

  • Změna opakující se pole nebo skupiny neopakující se pole nebo skupinu

  • Změna datového typu Text ve formátu RTF na jiný datový typ

Pole a skupiny, které můžete upravovat můžete změnit následující vlastnosti:

Název    Název pole nebo skupiny.

Požadavky na název

  • Každý název ve zdroji dat hlavní musí být jedinečná. Pokud je nutné použít stejný název pro víc než jednoho pole nebo skupiny, vytvořte odkaz na dané pole nebo skupiny místo. Když vytváříte odkaz na pole nebo skupiny, InfoPath vytvoří nový, stejné pole nebo skupiny, jehož vlastnosti jsou propojené s vlastnostmi prvního pole nebo skupiny. Změny na jedno pole nebo skupinu automaticky aktualizovat druhé pole nebo skupiny. Referenční skupiny, například odkazovat na pole, obsahují stejná pole a skupiny a sdílení stejné vlastnosti.

  • Názvy nesmí obsahovat mezery.

  • Názvy musí začínat písmenem nebo podtržítka (_) a může obsahovat pouze alfanumerické znaky, podtržítka, spojovníky (--) a tečky (.).

Kromě toho tyto požadavky je vhodné použít název popisující obsah pole nebo skupiny. Například pokud máte skupinu obsahující detaily výdaje, název RozpisNákladů. Pole ve skupině, která obsahuje Částka výdaje zadejte název pole výdajů.

Typ    Určuje, zda položku ve zdroji hlavní datové pole nebo skupiny. Pole obsahuje jedinečné hodnoty a skupina obsahuje dalších polí.

Typy polí a skupin

Napsané znaky

Kdy použít

Pole (atribut)

Pomocí tohoto typu pro pole, pokud jeden nebo více z následujících situací:

  • Pole nesmí obsahovat jiné skupiny nebo pole.

  • Pole musí být v poli prvku.

  • Pole není opakovat.

  • Pole musí vždy obsahovat hodnotu.

  • Pole je libovolný typ dat než RTF (XHTML).

  • Databáze nebo webové služby vyžaduje pole atributu.

Pole (prvek)

Pomocí tohoto typu pro pole, pokud jeden nebo více z následujících situací:

  • Pole může obsahovat další pole atribut.

  • Pole je součástí skupiny.

  • Pole se opakuje ve skupině.

  • Databáze nebo webové služby vyžaduje pole prvku.

Pole prvků může být všechna data, zadejte a může nebo nemusí být výchozí hodnotu.

Skupina

Použijte tento typ pro skupinu, která může obsahovat další pole nebo skupiny.

Skupiny (volba)

Tento typ použijte, pokud skupině může obsahovat pouze jeden z několika různých typů polí nebo skupin polí.

Představte si, například, že jsou návrhem šablony formuláře, které dodavatele ve Spojených státech a zemích oblastí v Evropské unii použije a šablona formuláře obsahuje skupina voleb adresu. Skupina voleb adresa obsahuje skupiny s poli adresy ve Spojených státech nebo skupiny s poli adresy v zemi nebo oblasti v Evropské unii. Při otevření formuláře, který je založený na této šabloně, můžete zvolit uživatele zadejte adresu ve Spojených státech či adresy v jiné zemi nebo oblasti. Ovládací prvky, které jsou vázané na pole v příslušné skupiny se zobrazí ve formuláři.

Dokončení schéma XML nebo dokument ve formátu XML

Pokud chcete přidat další schématu XML nebo dokument ve formátu XML do zadaného umístění ve zdroji dat pomocí tohoto typu prvek.

Datový typ    Určuje typ dat, která mohou být uloženy pole.

Seznam dostupných typů dat

Typ dat

Kdy použít

Text

Použijte tento datový typ pro prvků nebo vlastností pole, která obsahuje neformátovaný text.

Formát RTF

Použijte tento datový typ pro pole prvek, který obsahuje formátovaný text. Nelze použít tento datový typ atributu polí.

Celé číslo

Použijte tento datový typ pro prvků nebo vlastností pole, která obsahuje čísla bez desetinná čísla.

Decimal

Použijte tento datový typ pro prvků nebo vlastností pole, která obsahuje hodnoty s měnou nebo čísla s desetinná čísla.

True nebo False

Použijte tento datový typ pro prvků nebo vlastností pole obsahující data, která může obsahovat pouze jednu ze dvou hodnot.

Hyperlink

Použijte tento datový typ pro prvků nebo vlastností pole, která obsahuje identifikátor URI (Uniform Resource), například hypertextový odkaz nebo obor.

Datum

Použijte tento datový typ pro pole prvek nebo atribut, který obsahuje kalendářní datum.

Čas

Použijte tento datový typ pro prvků nebo vlastností pole, která obsahuje dobu 24 hodin.

Datum a čas

Použijte tento datový typ pro pole prvek nebo atribut, který obsahuje kalendářní datum a čas 24 hodin.

Obrázek nebo soubor jako příloha

Použijte tento datový typ pro prvků nebo vlastností pole, která obsahuje binární data, například obrázek nebo obrázku.

Vlastní

Použijte tento datový typ pro prvků nebo vlastností pole s vlastní typy dat, které jsou definovány obor. Tento typ dat se obvykle používá pro pole nebo skupiny, který je svázán s vlastní ovládací prvek. Pole názvů dat je povoleno, když zvolíte tento datový typ.

Poznámka: Tato tabulka ukazuje jenom nejběžnější XML datové typy používané v šabloně formuláře. V aplikaci InfoPath můžete použít libovolný typ dat XML 1.0 doporučení Konsorcium World Wide Web (W3C). Použít datový typ, který není uveden v tabulce, musí extrahujte soubory formuláře pro šablonu formuláře a úpravy souboru schématu (.xsd). Odkazy na další informace o extrahování soubory formuláře pro šablonu formuláře v části Viz také.

Namespace dat    Definuje identifikátor URI (Uniform Resource) přidáte obor názvů typu vlastní data. Tato vlastnost je dostupný u prvků nebo vlastností pole k vlastní datový typ vlastnosti. Když přidáte vlastní ovládací prvek do šablony formuláře, tato vlastnost obvykle obsahuje hodnotu, která je definována podle autora vlastní ovládací prvek, který je svázán s polem.

Výchozí hodnota    Definuje počáteční hodnotu pole prvků nebo atribut při prvním otevření formuláře uživatelem. Vzorce můžete také přidat výchozí hodnoty, jako je aktuální datum, matematický výpočet nebo odkaz na jiné pole.

S opakováním    Určuje, zda pole prvku, pole atribut nebo skupinu může vyskytnout víckrát formuláře. Typy ovládacích prvků, oddíly, opakující se tabulky a ovládací prvky, které jsou součástí opakující se oddíl nebo opakující se tabulka je vázaný na pole a s opakováním skupiny s opakováním seznamu.

Nesmí být prázdné    Určuje, jestli pole prvků nebo atributu musí obsahovat hodnotu. Pokud pole neobsahuje žádná hodnota, je ovládací prvek, který je svázán s toto pole označené červená hvězdička nebo, u některých typů ovládacích prvků, červené čárkované ohraničení. Tato vlastnost je dostupný jenom u pole. Není k dispozici pro skupiny.

Začátek stránky

Sekundární zdroje dat

Sekundární zdroje dat jsou zdroje dat ve formuláři, které obsahují data zadaná prostřednictvím jiných datových připojení k externím zdrojům dat. Představte si, například, že u formuláře s vyúčtováním výdajů a chcete formuláře založené na šabloně formuláře přijmout výdaje v jiné hodnoty s měnou vytváříte šablony formuláře. Údaje o měně jsou však uloženy v databázi. Chcete-li zobrazit údaje o měně, přidejte datové připojení k této databázi. Údaje o měně je pak uložené v sekundární zdroj dat a zobrazenými v ovládacím prvku seznamu pole v šabloně formuláře.

Data z další datová připojení uložené v sekundární zdroje dat se zobrazí jako možnosti ovládacích prvků, například seznam, pole se seznamem nebo ovládací prvek rozevírací seznam pro uživatele vyberte při vyplňování formuláře. Po klepnutí na položku v sekundární zdroj dat, výběr zkopírována do pole ve zdroji dat hlavní.

Sekundární zdroje dat se liší od hlavního zdroje dat následujícím způsobem:

  • Sekundární zdroje dat jsou volitelné v šabloně formuláře. Všechny šablony formuláře musí mít hlavní zdroj dat.

  • Šablony formuláře můžete mít minimálně jednu vedlejší datových zdrojů ale jenom jeden hlavní zdroj dat..

  • Pole a skupiny v sekundární zdroj dat jsou založeny na způsobu uložení dat ve zdroji externích dat, které je připojené k formuláři pomocí datového připojení. Pomocí aplikace InfoPath nelze upravovat těchto polí a skupiny.

  • Na rozdíl od hlavního zdroje dat se neuloží sekundární zdroje dat s formulářem.

  • Data v sekundární zdroje dat není při odeslání uživatel odešle vyplněný formulář. Však můžete nakonfigurovat šablony formuláře do odesílání dat v sekundární zdroj dat do webové služby pomocí pravidel nebo příjemci e-mailu s použitím vlastního kódu.

Vytváření sekundárních zdrojů dat

Při přidání datového připojení k externímu zdroji dat, který vrací dat do formuláře aplikace InfoPath automaticky vytvoří sekundární zdroj dat. Jednotlivé datové připojení, které přidáte do šablony formuláře vytvoří odpovídající sekundární zdroj dat. Stejným způsobem, že pole a skupiny, se přidají do hlavního zdroje dat aplikace InfoPath přidá pole a skupiny sekundární zdroj dat. Pole a skupiny, se přidají do sekundární zdroj dat, aby se sloučí s tak, že zdroje externích dat jsou uložená data. Můžete vytvořit sekundárního datového připojení následujícím způsobem:

  • Webové služby

  • Soubor XML

  • Databáze aplikace Microsoft Office Access nebo databáze Microsoft SQL Server

  • Seznam na webu služby Microsoft Windows SharePoint Services

Přidání datového připojení k šabloně formuláře a vytvoříte sekundární zdroj dat, zobrazí se pole a skupiny v sekundární zdroj dat v podokně úloh Zdroj dat. Každý sekundární zdroj dat se zobrazují v toto podokno úloh s názvem datového připojení a za ním uveďte sekundární v závorkách.

Sekundární zdroj dat v podokně úloh Zdroje dat

Změna sekundární zdroje dat

Protože pole a skupiny sekundární zdroje dat založené na datových připojení k externím zdrojům dat, nelze změnit na pole a skupiny v sekundární zdroj dat. -Li zobrazit sekundární zdroj dat v podokně úloh Zdroj dat, pole ikonu zamknuté pole Obrázek ikony a skupiny mít ikona Vzhled Obrázek ikony označuje, zda je nelze upravit.

Začátek stránky

Principy vztah mezi zdroje dat a schématu XML

Při vyplňování formuláře, který je založený na šabloně formuláře, formuláře hlavní a vedlejší zdrojům dat uložených jako dokumentů XML na počítači uživatele. Struktura souboru XML je definován schéma XML. Schéma XML je založený na jazyce XML soubor, který definuje strukturu a elementů XML dokumentů, v tomto případě formuláře a data, která může obsahovat požadované prvky.

Při vytváření šablonu formuláře aplikace InfoPath automaticky vytvoří schéma XML, který slouží k definování struktury formulářů, které budou vyplňovat uživatelé. Každé pole nebo skupinou ve zdroji dat odpovídá prvek schéma XML. Vlastnosti každého pole a skupinou ve zdroji dat definují strukturu odpovídajících prvků a data, která může obsahovat jednotlivé elementy ve výsledném dokumentu XML. Na kartě Podrobnosti v dialogovém okně Vlastnosti pole nebo skupiny, kterou otevřete poklikáním pole nebo skupinu v podokně úloh Zdroj dat můžete zobrazit další schématu údaje.

Začátek stránky

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×