Úvod k použití aplikace InfoPath ve vlastním programu

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 .

Pokud vaše organizace vyvíjí ve vlastním programu Microsoft Windows nebo vlastní webového formuláře sběr dat, můžete integrovat funkce editoru Microsoft Office InfoPath pomocí ovládacího prvku aplikace InfoPath ve vlastním programu.

Tento článek obsahuje přehled jak můžete rozšířit a vylepšit pomocí jednoho z ovládacích prvků zahrnutých ve službě InfoPath a InfoPath Forms Services vlastním programu nebo webový formulář.

Poznámka: Použití ovládacího prvku aplikace InfoPath ve vlastním programu nebo webový formulář, je třeba znát pomocí Microsoft modelu COM (Component Object), rozhraní Microsoft .NET framework nebo ovládacích prvků ASP.NET ve vlastním programu.

V tomto článku

Základní informace

Ovládací prvek aplikace InfoPath

Základní informace

Aplikace InfoPath slouží k vytvoření šablon formulářů, které pomáhají organizaci shromažďovat data o konzistentní a opakovaně použitelný pomocí funkcí jako je Podmíněné formátování, Ověření dat a datových připojení k webovým službám a databází. Uživatelé vyplňovat formuláře založené na šablonách formulářů ve svém počítači nebo ve webovém prohlížeči, pokud váš webový server používá InfoPath Forms Services.

Pokud vaše obchodní požadavky nutit použít vlastní řešení, můžete využít tyto funkce pomocí ovládacího prvku aplikace InfoPath ve vlastním programu nebo webový formulář. Představte si, například následujících situacích:

  • Vaše společnost vytvořili vlastní program Windows, se kterými spolupracuje databáze vaší společnosti. Místo abyste vytvářeli s uživatelským rozhraním od začátku sběr dat pro tuto databázi, můžete ušetřit čas vývoj pomocí ovládacího prvku InfoPath jako data shromažďování rozhraní. Vlastní aplikace bude mít všechna data shromažďování funkce aplikace InfoPath editoru a máte výhodou nemají pro vývoj vlastních rozhraní.

  • Požadujete business pro webový formulář, než můžete přijmout a zobrazit technických výkresů v určitém formátu. Uživatelé musí odeslat tyto technických výkresů požádat o stavební povolení. Ke splnění tohoto požadavku na obchodní týmu vývoje vytvořil vlastní program, který může přijímat kresby prostřednictvím webového formuláře a jejich zobrazení ve webovém prohlížeči. Potřebujete připojení k databázi SQL serveru k uložení výkresů předložený vaši uživatelé aplikace pro Web. Prodloužením vlastní webový formulář s ovládacím prvkem aplikace InfoPath můžete využít výhod aplikace InfoPath nativní podpora databáze systému SQL Server bez nutnosti se dají nový vlastní program, který spolupracuje webový formulář pro existující vaší společnosti.

  • Vaše společnost používá externímu zdroji dat není aktuálně podporován žádná data shromažďování programů, včetně aplikace InfoPath. Vzhledem k tomu, že vaše společnost používá tomuto zdroji externích dat k ukládání dat a týmu vývoje vytvořila vlastním programu Windows komunikovat s tímto zdrojem externí data. Přidání ovládacího prvku aplikace InfoPath k aplikaci vlastní poskytuje bohaté, uživatelské rozhraní, které zahrnuje všechny funkce aplikace InfoPath.

S aplikací InfoPath formát v ovládacím prvku můžete teď přidáte funkce aplikace InfoPath editoru vlastním programu Windows nebo webový formulář pro vlastní.

Začátek stránky

Ovládací prvek aplikace InfoPath

Ovládací prvek aplikace InfoPath je soubor zkompilované dynamické knihovny (DLL), který poskytuje funkce aplikace InfoPath editor vlastním programu Windows nebo webový formulář pro. Aplikace InfoPath a InfoPath Forms Services dodat tři různé verze aplikací InfoPath ovládacího prvku. Ovládací prvek, který používáte, závisí na technologie používané ve vlastním programu a jestli tento program jako se použije na počítačích s aplikací InfoPath nebo pomocí prohlížeče webového formuláře.

Vlastní programu, který využívá modelu COM    Použít Ipeditor.dll soubor, který se dodává s aplikací InfoPath ve vlastních aplikací systému Windows, které používají modelu COM. Pomocí tohoto prvku, vytvořte instance třídy InfoPathEditorObject . Tato třída bude k dispozici přidáním odkaz na soubor Ipeditor.dll ve vlastním programu. Vzhledem k tomu, že používáte souboru, který se dodává s aplikací InfoPath, vaši uživatelé budou muset aplikace InfoPath na svém počítači nainstalovanou použít vlastní aplikaci.

Vlastní programu, který využívá .NET framework    Pomocí sestavení Microsoft.Office.InfoPath.FormControl, který se dodává s aplikací InfoPath ve vlastním programu Windows, který používá .NET framework. V tomto článku MSDN hostitelské prostředí aplikace InfoPath 2007 formuláře úpravy v aplikaci vlastní Windows formuláře, je další informace a příklady kódu, který používá sestavení. Vzhledem k tomu, že používáte souboru, který se dodává s aplikací InfoPath, vaši uživatelé budou muset aplikace InfoPath na svém počítači nainstalovanou použít vlastní aplikaci.

Vlastní webového formuláře    Použití ovládacího prvku ASP.NET akce, který se dodává s InfoPath Forms Services vlastní webového formuláře. V tomto článku MSDN hostitelské prostředí úpravy formuláře aplikace InfoPath 2007 ve formuláři vlastní webové, je další informace a příklady kódu, který používá tohoto ovládacího prvku. Protože tento ovládací prvek vykreslí vlastní webový formulář přes server InfoPath Forms Services, stačí vaši uživatelé webovém prohlížeči používat vlastní webový formulář.

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.

×