Úvod k ovládacím prvkům

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šechny formuláře aplikace Microsoft Office InfoPath, které uživatelé vyplňují, jsou založeny na šabloně formuláře. Šablona formuláře určuje, jak bude výsledný formulář vypadat a chová se.

Při vyplňování formulářů uživatelé zadávají informace pomocí textových polí, kliknutí na položky v seznamu, zaškrtnutí zaškrtávacích políček a provádění dalších akcí. Objekty grafického uživatelského rozhraní, se kterými uživatelé pracují, se nazývají ovládací prvky. Ovládací prvky slouží k zobrazení dat nebo voleb, k provedení akce nebo k usnadnění čtení uživatelského rozhraní formuláře.

Kromě standardních ovládacích prvků, jako jsou textová pole a seznamy, obsahuje aplikace InfoPath mnoho nových ovládacích prvků, například tabulky s opakováním, skupiny voleb a nepovinné oddíly. Tyto typy ovládacích prvků vám umožní navrhnout flexibilní šablonu formuláře, která bude vyhovovat vašim uživatelům. Například v šabloně formuláře vyúčtování výdajů můžete pomocí tabulky s opakováním povolit uživatelům zadat jenom tolik výdajových položek, kolik potřebují.

Informace, které uživatelé do ovládacího prvku zadají, jsou uložené v Zdroj dat formuláře. Když navrhujete šablonu formuláře, obvykle pomocí podokna úloh ovládací prvky vložíte ovládací prvky, i když je můžete vložit taky přetažením polí a skupin z podokna úloh zdroj dat do šablony formuláře.

Můžete přizpůsobit vzhled ovládacího prvku, například písmo, barvu a zarovnání textu uvnitř ovládacího prvku, výchozí hodnotu ovládacího prvku a Datový typ a další vlastnosti, například Komentář, který se zobrazí, když uživatel najede ukazatelem myši na Control. Můžete také přizpůsobit chování ovládacího prvku, třeba filtrování informací nebo odpovídání na pravidla.

Tip: Vlastnosti ovládacího prvku zobrazíte Poklikáním na ovládací prvek v šabloně formuláře.

V tomto článku

Ovládací prvky a zdroj dat

Způsoby vložení ovládacích prvků do šablony formuláře

Typy ovládacích prvků

Aspekty kompatibility

Odebrání ovládacího prvku ze šablony formuláře

Ovládací prvky a zdroj dat

Téměř všechny ovládací prvky ve formuláři aplikace InfoPath jsou spojeny se zdrojem dat šablony formuláře nebo jsou svázány s nimi. Většina ovládacích prvků, včetně textových polí, zaškrtávacích políček a seznamů, je vázána na pole ve zdroji dat. Pokud ovládací prvek není svázán se zdrojem dat nebo pokud je nesprávně svázán, nebudou informace zadané do tohoto ovládacího prvku správně uloženy do podkladového souboru formuláře (. XML).

Při návrhu šablony formuláře aplikace InfoPath můžete zvolit, jestli se mají pole ve zdroji dat automaticky vytvářet při každém vložení ovládacího prvku, nebo můžete každý ovládací prvek ručně svázat s existujícím polem.

V následujícím příkladu Návrhář formuláře vložil do šablony formuláře textové pole příjmení . Textové pole je vázané na pole příjmení ve zdroji dat šablony formuláře.

Relationship between control on form template and field in data source

Při vyplňování formuláře založeného na této šabloně formuláře zadá uživatel jméno do textového pole příjmení . Aplikace InfoPath uloží data jako jazyk XML (Extensible Markup Language), jak je znázorněno na následujícím obrázku.

Data entered in the text box is saved as XML

Typ ovládacího prvku a jeho přidružené pole společně určují typ informací, které můžou uživatelé do ovládacího prvku zadat, a taky to, jak můžou tyto informace zadávat. Pokud máte třeba v šabloně formuláře ovládací prvek pro výběr data, který je svázaný s polem s Datový typ kalendářních dat, mohou uživatelé do ovládacího prvku zadávat jenom data. Pokud se pokusí zadat do ovládacího prvku jiná data, například jejich jméno nebo adresu, aplikace InfoPath zobrazí chybu ověření dat.

Poznámka: Kromě hlavního zdroje dat pro šablonu formuláře můžete vytvářet datová připojení k dokumentům, databázím, webovým službám a knihovnám a seznamům služby Microsoft Windows SharePoint Services. Tato datová připojení vedou k sekundárním zdrojům dat, které lze použít k naplnění seznamů a k zadání hodnot pro textová pole a další ovládací prvky.

Začátek stránky

Způsoby vložení ovládacích prvků do šablony formuláře

Při návrhu šablony formuláře můžete vkládat ovládací prvky pomocí podokna úloh ovládací prvky . Zdroj dat šablony formuláře můžete vytvořit automaticky při vložení ovládacího prvku, v takovém případě se pole nebo skupina automaticky vytvoří ve zdroji dat pro každý ovládací prvek, který přidáte. Můžete také zvolit vázání každého ovládacího prvku na existující pole nebo skupinu ve zdroji dat šablony formuláře. Pokud zvolíte tuto možnost, zobrazí se při vložení ovládacího prvku výzva, abyste vybrali pole nebo skupinu ze zdroje dat.

Tip: Pokud chcete přepnout mezi automatickým vytvářením zdroje dat a svázáním ovládacích prvků s existujícím polem nebo skupinou, použijte zaškrtávací políčko automaticky vytvořit zdroj dat v podokně úloh ovládací prvky .

Ovládací prvky můžete vkládat taky přetažením polí a skupin z podokna úloh zdroj dat do šablony formuláře. Pokaždé, když do šablony formuláře přetáhnete pole nebo skupinu, aplikace InfoPath navrhne ovládací prvek, který nejlépe odpovídá danému poli nebo skupině. Pokud má pole například datový typ datum, navrhne aplikace InfoPath výběr data.

Začátek stránky

Typy ovládacích prvků

Podokno úloh ovládací prvky obsahuje více než 30 různých ovládacích prvků, které můžete do šablony formuláře přidat. Tyto ovládací prvky lze seskupit v následujících kategoriích:

  • Standardní ovládací prvky

  • Opakující se a volitelné ovládací prvky

  • Ovládací prvky soubor a obrázek

  • Rozšířené ovládací prvky

  • Vlastní ovládací prvky

Následující tabulky popisují účel každého ovládacího prvku.

Standardní ovládací prvky

Standardní ovládací prvky: obsahují ovládací prvky, které se obvykle přidruží ke shromažďování a zobrazování informací. Tyto ovládací prvky zahrnují textová pole, seznamy, zaškrtávací políčka a tlačítka.

Ovládací prvek

Ikona

Popis

Textové pole

Obrázek tlačítka

Nejčastěji používaný ovládací prvek ve formuláři. Uživatelé mohou do textového pole zadat libovolný typ neformátovaného textu, například věty, jména, čísla, kalendářní data a čas. Textová pole nemůžou obsahovat formátovaný text.

Pole s formátovaným textem

Obrázek tlačítka

Ovládací prvek, který může obsahovat formátovaný text, včetně tučného písma a textu kurzívy, a nejrůznějších písem, velikostí a barev písma. Uživatelé navíc mohou vkládat obrázky, seznamy a tabulky do pole s formátovaným textem.

Rozevírací seznam

Vzhled tlačítka

Ovládací prvek, který uživatelům prezentuje seznam možností v poli. Pokud chcete vybrat položku ze seznamu, uživatelé kliknutím na šipku otevřete seznam možností. Možnosti můžou pocházely ze seznamu, který vytvoříte ručně, z hodnot ve zdroji dat formuláře nebo z hodnot, které pocházejí z datového připojení k dokumentu XML, databáze, webové služby nebo knihovny nebo seznamu SharePointu.

Pole se seznamem

Vzhled tlačítka

Ovládací prvek, který uživatelům prezentuje seznam možností v poli, ze kterého mohou uživatelé vybrat příslušnou položku nebo zadat vlastní. Možnosti můžou pocházely ze seznamu, který vytvoříte ručně, z hodnot ve zdroji dat formuláře nebo z hodnot, které pocházejí z datového připojení k dokumentu XML, databáze, webové služby nebo knihovny nebo seznamu SharePointu.

Seznam

Vzhled tlačítka

Ovládací prvek, který uživatelům prezentuje seznam možností v poli, ze kterého uživatelé vybírá příslušnou položku. Možnosti můžou pocházely ze seznamu, který vytvoříte ručně, z hodnot ve zdroji dat formuláře nebo z hodnot, které pocházejí z datového připojení k dokumentu XML, databáze, webové služby nebo knihovny nebo seznamu SharePointu.

Výběr data

Obrázek tlačítka

Ovládací prvek obsahující pole, ve kterém mohou uživatelé zadávat kalendářní data a tlačítko kalendáře, které uživatelům umožňuje vybrat datum.

Zaškrtávací políčko

Vzhled tlačítka

Ovládací prvek, který uživatelům umožňuje nastavit hodnoty Ano/Ne nebo pravda/nepravda přidáním nebo zrušením zaškrtnutí políčka v malém čtverečku

Přepínač

Vzhled tlačítka

Ovládací prvek, který uživatelům umožňuje vybírat ze sady vzájemně se vylučujících voleb. Když vyberete jeden přepínač ve skupině, ostatní přepínače se vymažou. Skupina přepínačů je vázána na jedno pole ve zdroji dat a všechny přepínače uloží do daného pole jinou hodnotu.

Button

Obrázek tlačítka

Ovládací prvek, který se dá použít k odeslání formuláře nebo dotazu databáze, mimo jiné. Tlačítku můžete také přiřadit pravidla nebo vlastní kód, které se spustí, když uživatel klikne na tlačítko.

Oddíl

vzhled tlačítka

Ovládací prvek, který je kontejnerem pro další ovládací prvky. Oddíly mohou obsahovat všechny ovládací prvky uvedené v podokně úloh ovládací prvky , včetně dalších oddílů.

Opakující se a volitelné ovládací prvky

Opakující se a volitelné ovládací prvky obsahují ovládací prvky seznamu, tabulky s opakováním, oddíly s opakováním a nepovinné oddíly. Tyto ovládací prvky umožňují uživatelům při vyplňování formuláře vkládat položky seznamu, řádky, sady záznamů a volitelné informace.

Ovládací prvek

Ikona

Popis

Volitelný oddíl

Vzhled tlačítka

Ovládací prvek, který je kontejnerem pro další ovládací prvky a je užitečný pro zahrnutí dalších informací, které nejsou nutné pro všechny uživatele. Při vyplňování formuláře, který obsahuje volitelný oddíl, se uživatelé mohou rozhodnout, jestli ve formuláři zahrnete volitelný oddíl.

Oddíl s opakováním

Vzhled tlačítka

Ovládací prvek, který je kontejnerem pro další ovládací prvky a je vhodný pro prezentaci dat založených na záznamech, například záznamů databáze zaměstnanců. Při vyplňování formuláře, který obsahuje oddíl s opakováním, mohou uživatelé přidat další výskyty oddílu s opakováním.

Tabulka s opakováním

Vzhled tlačítka

Ovládací prvek zobrazující opakující se informace v tabulkové struktuře. Každá položka se zobrazí na novém řádku v tabulce s opakováním. Při vyplňování formuláře mohou uživatelé podle potřeby přidávat nebo odstraňovat řádky v tabulce s opakováním. Tabulky s opakováním můžou obsahovat další ovládací prvky.

Vodorovná tabulka s opakováním

Obrázek tlačítka

Ovládací prvek zobrazující opakující se informace v tabulkové struktuře. Každá položka se zobrazí v novém sloupci tabulky s opakováním. Při vyplňování formuláře mohou uživatelé podle potřeby přidávat nebo odstraňovat sloupce v tabulce s opakováním. Vodorovné tabulky s opakováním můžou obsahovat další ovládací prvky.

Seznam a podrobnosti

Vzhled tlačítka

Ovládací prvek, který je ve skutečnosti sadou opakujících se ovládacích prvků, které přímo souvisejí. Hlavní ovládací prvek je vždycky tabulka s opakováním a ovládací prvek podrobností může být tabulka s opakováním nebo oddíl s opakováním. Ovládací prvky seznam a podrobnosti pomáhají uživatelům efektivněji pracovat s velkým množstvím dat. Pokud například šablona formuláře zobrazuje záznamy databáze zaměstnanců, můžete určit, že se má v ovládacím prvku seznamu zobrazit jenom podmnožina informací o každém zaměstnanci. Když uživatel vybere v ovládacím prvku seznamu záznam (řádek), může ovládací prvek podrobností zobrazit podrobnější informace o zaměstnanci.

Seznam s odrážkami

Vzhled tlačítka

Ovládací prvek, který uživatelům umožňuje přidávat nebo odstraňovat položky seznamu s odrážkami podle potřeby. Ovládací prvky seznam s odrážkami jsou vhodným způsobem, jak vložit jednoduchý text, který se opakuje, například seznam akcí v šabloně formuláře agendy schůzky.

Číslovaný seznam

Obrázek tlačítka

Ovládací prvek, který uživatelům umožňuje podle potřeby přidávat nebo odstraňovat položky číslovaného seznamu. Ovládací prvky číslovaný seznam jsou vhodným způsobem, jak vložit jednoduchý text, který se opakuje a označuje některé řazení, například seznam položek agendy v šabloně formuláře schůzky.

Prostý seznam

Vzhled tlačítka

Ovládací prvek, který uživatelům umožňuje přidávat nebo odstraňovat položky seznamu podle potřeby. Ovládací prvky prostého seznamu umožňují vložit jednoduchý text, který se opakuje, například seznam jmen účastníků v šabloně formuláře žádosti o schůzku.

Seznam s vícenásobným výběrem:

Vzhled tlačítka

Ovládací prvek, který uživateli prezentuje seznam možností, které se zobrazí jako posuvný seznam zaškrtávacích políček. Uživatelé mohou v závislosti na tom, jak je šablona formuláře navržena, zaškrtnout libovolný počet zaškrtávacích políček.

Ovládací prvky soubor a obrázek

Šablonu formuláře můžete navrhnout tak, aby uživatelé mohli při vyplňování formulářů založených na vaší šabloně formuláře vkládat přílohy a obrázky. Kromě toho uživatelé, kteří vyplňují formuláře aplikace InfoPath v počítači Tablet PC, využívají speciální ovládací prvek Rukopisný obrázek, který jim umožní vytvořit a uložit ruční kresby.

Ovládací prvek

Ikona

Popis

Soubor přílohy

Vzhled tlačítka

Ovládací prvek, který uživatelům umožňuje připojit k formulářům soubory. Každý ovládací prvek soubor jako příloha umožňuje připojit jeden soubor a v případě potřeby můžete omezit typ souboru. Pokud uživatelé chtějí připojit více souborů, můžete vložit ovládací prvek soubor jako příloha do ovládacího prvku s opakováním.

Obrázek

Vzhled tlačítka

Ovládací prvek, který může být zahrnutý v šabloně formuláře jako statický prvek, jako je název nebo pozadí, nebo může uživatelům umožnit vložení obrázku jako součásti formuláře. Ovládací prvky obrázku mohou uložit obrázek přímo ve formuláři nebo uložit adresu (URL), která odkazuje na uložené umístění obrázku.

Rukopisný obrázek

Vzhled tlačítka

Ovládací prvek, který umožňuje uživatelům s počítačem Tablet PC přidávat rukopisné kresby do formulářů, a to buď přímo do ovládacího prvku, nebo do horní části obrázku na pozadí.

Rozšířené ovládací prvky

Rozšířené ovládací prvky jsou ovládací prvky, které mohou být používány méně často než standardním ovládacím prvkům nebo jenom za zvláštních okolností.

Ovládací prvek

Ikona

Popis

Hypertextový odkaz

Obrázek tlačítka

Ovládací prvek, který se dá použít k propojení s adresou URL. Například šablona formuláře, která zobrazuje informace o seznamu produktů, může obsahovat hypertextové odkazy na webové stránky s informacemi o produktu. Ovládací prvky hypertextový odkaz mohou odkazovat na jakýkoli webový server v síti intranet nebo Internet.

Pole Výraz

Vzhled tlačítka

Ovládací prvek textu jen pro čtení. Pomocí polí výrazu můžete zobrazit text jen pro čtení, zobrazit hodnotu jiného ovládacího prvku ve formuláři nebo vytvořit vzorce založené na výrazech XPath.

Svislý popisek

Vzhled tlačítka

Textový popisek jen pro čtení, který se zobrazí v šabloně formuláře v úhlu 90. Svislé popisky se často používají jako záhlaví sloupců v tabulkách s opakováním.

Oblast s možností posouvání

Vzhled tlačítka

Ovládací prvek, který obsahuje další ovládací prvky, zachová pevnou velikost a zahrnuje posuvníky, aby uživatelé mohli zobrazit informace, které nejsou vidět. Oblasti s možností posouvání jsou obzvláště užitečné v případě, že oddíl formuláře obsahuje hodně dat a uživatelé ho nemusejí vidět najednou.

Vodorovná oblast

Vzhled tlačítka

Ovládací prvek, který obsahuje další ovládací prvky a který se dá použít k umístění dalších ovládacích prvků vedle sebe do šablony formuláře.

Skupina voleb

Vzhled tlačítka

Ovládací prvek obsahující dva nebo více oddílů voleb, které zase obsahují další ovládací prvky. Každý oddíl voleb ve skupině možnosti slouží jako jediná možnost v množině vzájemně se vylučujících voleb. Při vyplňování formuláře můžou uživatelé nahradit výchozí oddíl voleb jiným oddílem voleb. V šabloně formuláře aplikace práce můžete například použít skupinu voleb, která uživatelům umožní zadat telefonní číslo domů nebo do práce pro jejich odkazy.

Opakující se skupina voleb

Vzhled tlačítka

Ovládací prvek, který zobrazuje dva nebo více oddílů voleb v opakující se struktuře. Při vyplňování formuláře mohou uživatelé podle potřeby přidávat, odstraňovat nebo nahrazovat další opakující se skupiny. Například v šabloně formuláře s informacemi o zaměstnancích můžete použít opakující se skupinu voleb a umožnit tak uživatelům zadávat více nouzových kontaktů. Pro každý kontakt může uživatel nahradit informace o adrese domů informacemi o adrese v práci.

Oddíl voleb

Obrázek tlačítka

Ovládací prvek, který obsahuje další ovládací prvky a který se má vždy objevit uvnitř skupin voleb nebo opakující se skupiny voleb Oddíly voleb jsou užitečné, když potřebujete přidat další možnosti do existující skupiny voleb. Pokud vložíte oddíl voleb kdekoli jinde než do skupiny voleb, aplikace InfoPath automaticky vloží oddíl volba do nové skupiny voleb.

Opakující se rekurzivní oddíl

Obrázek tlačítka

Ovládací prvek, který obsahuje další ovládací prvky a může být vložen do sebe sama. Pomocí rekurzivních oddílů s opakováním můžete vytvořit hierarchický obsah, třeba osnovu.

Vlastní ovládací prvky

Pomocí Průvodce přidáním vlastního ovládacího prvku můžete vytvářet vlastní ovládací prvky, včetně ovládacích prvků ActiveX a částí šablon, které jsou dostupné v InfoPathu. Vlastní ovládací prvek je ten, který není ve výchozím nastavení součástí aplikace InfoPath.

Ovládací prvek

Popis

Část šablony

Přizpůsobená sada ovládacích prvků, které zahrnují rozložení, nastavení vlastností a některé aspekty chování ovládacího prvku, které je možné uložit pro opakované použití ve více šablonách formulářů. Po vytvoření části šablony můžete pomocí Průvodce přidáním vlastního ovládacího prvku importovat část šablony do Režim návrhu, abyste ji mohli použít v šabloně formuláře.

Ovládací prvek ActiveX

Ovládací prvek, který není součástí aplikace InfoPath, ale který lze přidat do podokna úloh ovládací prvky . Můžete si vybrat z existujících ovládacích prvků ActiveX, které jsou registrované na vašem počítači, nebo můžete použít vlastní ovládací prvky, které vyvinete, aby vyhovovaly vašim konkrétním potřebám. Pokud například vyvíjíte šablony formulářů pro použití ve finančním nastavení, můžete vytvořit ovládací prvek ActiveX, který umožňuje zobrazit burzovní informace v šabloně formuláře. Po vytvoření nebo vyhledání ovládacího prvku ActiveX použijte Průvodce přidáním vlastního ovládacího prvku k importu ovládacího prvku do režimu návrhu, abyste ho mohli použít v šabloně formuláře.

Začátek stránky

Aspekty kompatibility

Při návrhu šablony formuláře v aplikaci InfoPath můžete zvolit konkrétní režim kompatibility pro návrh šablony formuláře kompatibilní s prohlížečem. Když je šablona formuláře kompatibilní s prohlížečem publikovaná na serveru, na kterém běží InfoPath Forms Services, a pak s podporou prohlížeče, můžete formuláře založené na této šabloně zobrazit ve webovém prohlížeči. Při návrhu šablony formuláře kompatibilní s prohlížečem nejsou některé ovládací prvky v podokně úloh ovládací prvky dostupné, protože je nelze zobrazit ve webovém prohlížeči. Šablony formuláře kompatibilní s prohlížečem nepodporují následující ovládací prvky:

  • Pole se seznamem

  • Seznamy s vícenásobným výběrem

  • Ovládací prvky seznam a podrobnosti

  • Ovládací prvky seznamu s odrážkami, číslované a prosté seznamy

  • Ovládací prvky obrázek a Rukopisný obrázek

  • Ovládací prvky Rukopisný obrázek

  • Svislé popisky

  • Oblasti s možností posouvání

  • Vodorovné oblasti

  • Vodorovné tabulky s opakováním

  • Skupina voleb, skupina opakující se možnosti a ovládací prvky oddílů voleb

  • Opakující se rekurzivní oddíly

  • Ovládací prvky ActiveX

Můžete se také rozhodnout navrhnout Microsoft Office InfoPath 2007 šablony formulářů, které jsou kompatibilní s aplikací Microsoft Office InfoPath 2003. Ve zpětně kompatibilních šablonách formulářů se nepodporují pole se seznamem a seznamy s vícenásobným výběrem. Když uživatelé otevřou šablonu formuláře v InfoPathu 2003, zobrazí se pole se seznamem jako rozevírací seznamy a seznam s vícenásobným výběrem se zobrazí jako seznam s odrážkami.

Pokud máte určitou část šablony formuláře, kterou chcete opakovaně používat v jiných šablonách formulářů, můžete navrhnout část šablony. Typická část šablony se skládá z ovládacích prvků a zdroje dat a může také obsahovat funkce, jako jsou datová připojení, ověření dat a pravidla. V části šablony nejsou podporované ovládací prvky ActiveX a v podokně úloh ovládací prvky jsou proto skryté. Kromě toho, pokud navrhujete část šablony kompatibilní s prohlížečem, máte přístup k méně ovládacím prvkům a funkcím, než byste museli navrhnout část šablony výhradně pro použití v aplikaci InfoPath.

Začátek stránky

Odebrání ovládacího prvku ze šablony formuláře

Pokud chcete ovládací prvek ze šablony formuláře odebrat, vyberte ho a stiskněte klávesu DELETE. Když ovládací prvek odeberete, zůstane pole, které je svázané s tímto ovládacím prvkem, ve zdroji dat. Formulář založený na této šabloně formuláře však nezobrazí data uložená v tomto poli. Pokud chcete zobrazit data, svážete ovládací prvek s polem.

Pokud chcete na pole vytvořit vazbu s jiným ovládacím prvkem, místo odstranění ovládacího prvku můžete změnit typ ovládacího prvku. To provedete kliknutím pravým tlačítkem myši na ovládací prvek, kliknutím na změnit naa následným kliknutím na jednu z možností v nabídce. V nabídce se zobrazí jenom typy ovládacích prvků, které můžou být svázané s tímto typem pole.

Changing an existing control to a different type

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! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×