Office
Prihlásenie

Úvodné informácie o programe InfoPath vo vlastnom programe

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.

Ak vaša organizácia je vývoj vlastných programu Microsoft Windows alebo vlastného webového formulára na zhromažďovanie údajov, môžete integrovať funkcie editora Microsoft Office InfoPath pomocou ovládacieho prvku programu InfoPath v programe na vlastné.

Tento článok poskytuje prehľad o ako môžete predĺžiť a zvýšiť vlastný program alebo webového formulára s použitím niektorého z ovládacie prvky zahrnutý do programu InfoPath InfoPath Forms Services.

Poznámka: Ovládanie vo vlastnom programe alebo webového formulára programu InfoPath, musíte byť oboznámení s použitím Microsoft Component Object Model (COM), rozhranie Microsoft .NET framework alebo ASP.net ovládacie prvky vo vlastnom programe.

Obsah tohto článku

Prehľad

Ovládací prvok programu InfoPath

Prehľad

Program InfoPath môžete použiť na vytvorenie šablón formulárov, ktoré pomáhajú organizácii zhromažďovať údaje o konzistentné a opätovne použiteľný pomocou funkcie, ako napríklad podmienené formátovanie, overovanie údajov a údajov pripojenia k webovým službám a databázy. Používatelia môžu vyplniť formuláre, ktoré sú založené na šablóny formulára v počítačoch alebo vo webovom prehliadači, ak váš webový server používa InfoPath Forms Services.

Ak vaše obchodné požiadavky vynútiť použiť vlastné riešenia, môžete využiť týchto funkcií pomocou ovládacieho prvku InfoPath vo vlastnom programe alebo webového formulára. Predstavte si napríklad nasledujúcich situácií:

  • Vaša spoločnosť vyvinuté vlastné Windows program, ktorý pracuje s databázou vašej spoločnosti. Namiesto vytvorenia používateľského rozhrania od začiatku na zhromažďovanie údajov pre túto databázu, môžete ušetriť čas vývoj pomocou ovládacieho prvku InfoPath ako rozhranie zhromažďovanie údajov. Vaše vlastné program bude mať všetky údaje zhromažďovanie funkcie programu InfoPath editora a budete mať k dispozícii výhody nemajú vytvoriť vlastné rozhranie.

  • Máte obchodné požiadavky pre webového formulára, ako môžete prijať a zobrazenie technických kresieb v konkrétnom formáte. Používatelia musia odoslanie týchto technických kresieb požiadať o stavebné povolenie. Na splnenie tejto požiadavky business, váš tím vývojárov vytvorila vlastný program, ktorý môžete prijať tieto kresby prostredníctvom webového formulára a ich zobrazenie vo webovom prehliadači. Je potrebné pripojiť programu webovej databázy servera SQL Server na uloženie kresieb posielajú používateľov. Predĺžením svoje vlastné webového formulára ovládací prvok, ktorý program InfoPath môžete využívať výhody programu InfoPath na natívnu podporu databázy servera SQL Server bez toho, aby sa vytvorila nové vlastné program, ktorý funguje s vašej spoločnosti existujúce webového formulára.

  • Vaša spoločnosť používa zdroja externých údajov, ktoré v súčasnosti nie je podporovaný všetky údaje zhromažďovanie programov vrátane programu InfoPath. Pretože vaša spoločnosť používa na ukladanie údajov daného externého zdroja údajov, váš tím vývojárov vytvorila vlastný program Windows na komunikáciu s daného externého zdroja údajov. Pridanie ovládacieho prvku programu InfoPath do vlastnej aplikácie poskytuje vo formáte RTF, používateľské rozhranie, ktorý obsahuje všetky funkcie programu InfoPath je.

S programom InfoPath vložené do ovládacieho prvku, je teraz môžete pridať funkcie programu InfoPath editor vlastné program Windows alebo vlastný webový formulár.

Na začiatok stránky

Ovládací prvok programu InfoPath

Ovládací prvok programu InfoPath je súbor kompilovaný dll knižnice (.dll), ktorých sú funkcie programu InfoPath editor do vlastného programu Windows alebo webového formulára. Program InfoPath a InfoPath Forms Services preprava tri rôzne verzie ovládacieho prvku programu InfoPath. Ovládací prvok, ktorý používate v závislosti od používanej svoj vlastný program a či tento program sa použije na počítačoch s programom InfoPath alebo prostredníctvom prehliadača ako webového formulára.

Vlastné Windows program, ktorý používa COM    Použitie Ipeditor.dll súbor, ktorý sa dodáva s programom InfoPath vo vašej vlastnej aplikácie Windows, ktoré používajú COM. Ak chcete použiť tento ovládací prvok, vytvorte inštanciu triedy InfoPathEditorObject . Táto trieda bude k dispozícii pridaním odkazu na Ipeditor.dll súbor v programe na vlastné. Keďže používate súbor, ktorý sa dodáva s programom InfoPath, používateľov bude potrebné mať nainštalovaný program InfoPath vo svojich počítačoch používať svoje vlastné program.

Vlastné Windows program, ktorá používa rozhrania .NET framework    Použitie Microsoft.Office.InfoPath.FormControl zostavy, ktorá sa dodáva s programom InfoPath vo vašej vlastnej Windows program, ktorý používa .NET framework. Článok na lokalite MSDN hostiteľských prostredie programu InfoPath 2007 formulár úpravy v aplikácii Windows formulára vlastné, obsahuje ďalšie informácie a príklad kódu, ktorý používa táto zostava. Keďže používate súbor, ktorý sa dodáva s programom InfoPath, používateľov bude potrebné mať nainštalovaný program InfoPath vo svojich počítačoch používať svoje vlastné program.

Vlastné webového formulára    Pomocou ovládacieho prvku ASP.NET, dodávaný s InfoPath Forms Services vo vašej vlastnej webového formulára. Článok na lokalite MSDN hostiteľských vlastný webový formulár programu InfoPath 2007 formulára úpravy prostredia, obsahuje ďalšie informácie a príklad kód, ktorý používa tento ovládací prvok. Keďže sa tento ovládací prvok vykresľuje svoj vlastný webový formulár na serveri s InfoPath Forms Services, používateľov stačí webový prehliadač používať svoj vlastný webový formulár.

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.

×