Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

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.

Tento článek je určené návrhářům šablon formulářů, kteří chtějí mít vysokou úroveň porozumění procesu návrhu formulářů v aplikaci Microsoft Office InfoPath. Popisuje různé fáze vytváření a nasazení šablony formuláře a poskytuje odkazy na Další informace o klíčových úkolech. I když můžete experimentovat a pracovat způsobem, který vám vyhovuje, může vám tento doporučený postup navrhovat čas a námahu dlouho.

V tomto článku

Fáze 1: plán

Doba strávená plánováním závisí na složitosti šablony formuláře, vaší roli ve vaší organizaci a na procesech a požadavcích ve vaší organizaci.

Pokud bude šablona formuláře používat jenom členové svého bezprostředního týmu, je plánovací fáze možná velmi neformální. Pokud je vaše šablona formuláře složitější, plánovací fáze bude pravděpodobně výkonnější a zahrnuté procesy a budete se muset poradit s mnoha účastníky. Pokud má vaše šablona formuláře například jednu část rozsáhlejšího firemního systému, jako je například vykazování výdajů nebo plánovací systém zdrojů, je možné, že budete muset vytvořit formální doklady plánování, třeba funkční specifikace.

V obou případech byste před zahájením návrhu šablony formuláře měli zvážit následující skutečnosti:

  • Cíle uživatele    Co potřebují uživatelé dělat se šablonou formuláře? Jaké scénáře potřebujete podporovat? Jak se měříte na úspěch při plnění cílů vašich uživatelů?

  • Aspekty kompatibility    Potřebuje být šablona formuláře přístupná uživatelům mimo vaši organizaci, ať už teď nebo v budoucnu? Chcete, aby šablona formuláře byla k dispozici na externím webu vaší organizace pro zákazníky, kteří nemají na svých počítačích nainstalovanou aplikaci InfoPath? Pokud ano, můžete místo standardní šablony formuláře aplikace InfoPath navrhnout Šablona formuláře kompatibilní s prohlížečem. Je potřeba, aby někteří uživatelé ve vaší organizaci mohli vyplnit formulář v InfoPathu 2003? Pokud ano, můžete si navrhnout zpětně kompatibilní šablonu formuláře. Chcete, aby uživatelé mohli vyplňovat formuláře, i když jsou mimo kancelář nebo jsou v offline režimu? Pokud ano, můžete do šablony formuláře přidat funkce, které jí umožní efektivně pracovat v Offline režim.

  • Existující uživatelské formuláře    Používáte v současnosti ke shromažďování dat od uživatelů dokumenty aplikace Microsoft Office Word nebo sešity aplikace Microsoft Office Excel? Pokud ano, můžete tyto soubory snadno převést na šablony formulářů aplikace InfoPath. 

  • Požadavky na integraci    Se kterými dalšími produkty nebo technologiemi bude šablona formuláře pracovat? Můžete třeba data uložit do šablony formuláře v databázi Microsoft SQL serveru nebo se můžete rozhodnout založit návrh šablony formuláře na webové službě, abyste mohli odesílat data do databáze, kterou aplikace InfoPath přímo nepodporuje.

  • Požadavky na uživatelské rozhraní    Potřebujete dodržovat pokyny pro firemní značky? Co chcete, aby šablona formuláře vypadala? Jaké typy ovládacích prvků budete používat a jak je chcete uspořádat?

  • Požadavky na proces    Bude šablona formuláře součástí rozsáhlejšího firemního procesu, třeba postupu schválení vyúčtování výdajů? Pokud ano, jaký typ zobrazení potřebujete, a jak budete implementovat pravidla, která upravují způsob, jakým se data v organizaci pohybují, a budou zpracovávána různými lidmi a podnikovými systémy? Využijete výhod funkcí pracovního postupu v jiných aplikacích, jako je Microsoft Office SharePoint Server 2007 ? Bude šablona formuláře vyžadovat spravovaný kód nebo skript? Pokud ano, budete používat interní vývojáře nebo bude tato práce naplánovaná?

  • Požadavky na úložiště dat    Co chcete s daty v uživatelských formulářích dělat? Pokud třeba potřebujete, aby uživatelé mohli rychle odesílat data formulářů, a nepotřebujete data znovu používat, pak můžete chtít k ukládání dat používat e-mailové zprávy. Pokud uživatelé potřebují mít přístup k datům formuláře a sdílet je, můžete ukládat kolekce souvisejících formulářů InfoPathu do knihoven na serveru se službou Microsoft Windows SharePoint Services. Pokud uživatelé potřebují získat přístup k datům formuláře v jiných obchodních aplikacích nebo systémech, jako je vyúčtování výdajů nebo účetní aplikace, můžete je Uložit do firemních databází. To se často provádí připojením šablony formuláře k webové službě, která slouží jako prostředník mezi šablonou formuláře a databází nebo firemním systémem.

  • Požadavky na zabezpečení    Jaký druh problémů se zabezpečením a slabých míst? Je třeba, aby vaše šablona formuláře byla nainstalována do počítačů uživatelů nebo aby k ní měli přístup z síťového prostředku? Chcete, aby uživatelé digitálně podepsali formuláře nebo určité sady dat ve svých formulářích? Připojíte šablonu formuláře přímo k databázi nebo budete soubory datových připojení používat v knihovnách datových připojení, které jsou obvykle spravovány správcem?

  • Požadavky na testování    Jaký proces bude použit k otestování vzhledu a chování šablony formuláře? Potřebujete vytvořit formální testovací plán?

  • Požadavky na nasazení    Jak plánujete sdílet šablonu formuláře s dalšími lidmi? Kam budete šablonu formuláře publikovat? Pokud ji chcete publikovat na server se systémem InfoPath Forms Services, chcete ji publikovat do knihovny nebo jako Typ obsahu webu? Jak budete informovat uživatele o dostupnosti šablony formuláře? Jaký je plán pro uvolňování nových verzí šablon formulářů?

  • Požadavky na údržbu    Chcete archivovat šablony formulářů, uživatelské formuláře nebo obojí? Jak dlouho chcete data zachovat? Jaký druh zásad archivace a uchovávání dat vyžaduje vaše organizace?

Začátek stránky

Fáze 2: návrh

Po dokončení fáze plánování můžete zahájit proces návrhu. Při návrhu šablony formuláře doporučujeme postupovat podle níže uvedeného pořadí úkolů. V případě potřeby se ale můžete od objednávky odchýlit. Můžete třeba raději určit ověřování dat, podmíněné formátování a pravidla pro ovládací prvky, když tyto ovládací prvky přidáte do šablony formuláře, ale nebudete je provádět později v procesu návrhu.

Krok 1: Vytvoření šablony formuláře

Při vytváření šablony formuláře budete možná muset do InfoPathu importovat existující formulář, třeba wordový dokument nebo excelový sešit, nebo nastavit nastavení kompatibility pro šablonu formuláře tak, aby se výsledné formuláře mohly vyplňovat v InfoPathu 2003 nebo ve webovém prohlížeči. Většina těchto možností je dostupná v dialogovém okně navrhnout šablonu formuláře . Chcete-li například navrhnout šablonu formuláře, kterou lze otevřít a vyplnit v aplikaci Microsoft Office InfoPath nebo v prohlížeči, zaškrtněte políčko Povolit pouze funkce kompatibilní s prohlížečem v dialogovém okně navrhnout šablonu formuláře .

Následující zdroje informací obsahují další podrobnosti o procesu vytvoření šablony formuláře.

Klikněte na

Co uděláte

Úvod do služby InfoPath Forms Services

PřeČtěte si informace o serverové technologii, která vám umožní vytvořit šablonu formuláře, kterou můžete otevřít a vyplňovat v prohlížeči.

Úvod do šablon formulářů kompatibilních s prohlížečem

PřeČtěte si informace o šablonách formulářů kompatibilních s prohlížečem, které se dají otevřít nebo vyplnit v aplikaci InfoPath, v prohlížeči nebo na mobilním zařízení. Šablonu formuláře kompatibilní s prohlížečem je možné povolit v prohlížeči, když je publikována na serveru, na kterém je spuštěný InfoPath Forms Services, a to buď vy nebo správcem farmy serveru.

Určení nastavení kompatibility pro šablonu formuláře

Zvolte nastavení kompatibility pro šablonu formuláře nebo změňte stávající nastavení kompatibility. Toto nastavení určuje, které funkce a ovládací prvky aplikace InfoPath budou k dispozici při návrhu šablony formuláře. Pokud například zaškrtnete políčko Povolit pouze funkce kompatibilní s prohlížečem v podokně navrhnout a šablona formuláře , aplikace InfoPath skryje nebo zakáže ovládací prvky a funkce, které nebudou v šablonách formulářů s podporou prohlížeče fungovat.

Převedení excelového sešitu na šablonu formuláře aplikace InfoPath

Vytvoření šablony formuláře z existujícího sešitu aplikace Microsoft Office Excel

Převedení dokumentu aplikace Word na šablonu formuláře aplikace InfoPath

Vytvoření šablony formuláře z existujícího dokumentu aplikace Microsoft Office Word

Krok 2: vytvoření nebo určení hlavního zdroje dat

Všechny šablony formulářů jsou založeny na zdroji dat, který ukládá data shromážděná ve formuláři. Tento zdroj dat může být firemní databáze, Webová služba nebo existující soubor XML, který se ve vaší organizaci používá ke standardizaci dat, jako je například Schéma XML (. XSD). Pokud nemáte existující zdroj dat, můžete ho při přidávání ovládacích prvků do šablony formuláře vytvořit.

V podokně úloh zdroj dat můžete zobrazit znázornění zdroje dat pro šablonu formuláře:

Část podokna úloh Zdroj dat

Při prvním vytvoření šablony formuláře se musíte rozhodnout, který z následujících přístupů se má použít:

  • Vytvoření zdroje dat v aplikaci InfoPath    Pokud vytvoříte prázdnou šablonu formuláře, vytvoří aplikace InfoPath zdroj dat při přidávání ovládacích prvků do šablony formuláře. To může být užitečné, když navrhujete šablonu formuláře, která se bude používat neformálně členy malého týmu, když nemáte přístup k existujícímu zdroji dat ve vaší organizaci nebo když nepotřebujete ukládat data, která shromažďujete mimo formulář. To může být užitečné také v případě, že sdílíte formuláře v knihovně SharePointu nebo v e-mailové zprávě a chcete zobrazit informace z formuláře ve sloupcích knihovny nebo ve složce formuláře aplikace InfoPath namísto jejich uložení v databázi nebo jiném externím umístění.

  • Použití existujícího zdroje dat    Pokud založíte návrh šablony formuláře na existujícím zdroji dat, jako je databáze nebo webová služba, aplikace InfoPath vytvoří hlavní Datové připojení pro tento zdroj dat. Šablona formuláře může obsahovat pouze jedno hlavní datové připojení. Později v procesu návrhu můžete vytvářet datová připojení k sekundárním zdrojům dat a naplnit seznamy externími daty nebo odesílat data formuláře do více zdrojů dat. Další informace o sekundárních zdrojích dat najdete v části Krok 5: Přidání datových připojení dále v tomto článku.

Následující zdroje informací obsahují další podrobnosti, které vám pomůžou určit, jaký typ zdroje dat se má použít, a když byste měli přidat další datová připojení do šablony formuláře.

Klikněte na

Co uděláte

Úvod ke zdrojům dat

Informace o zdrojích dat, se kterými může aplikace InfoPath pracovat, a jejich reprezentace v podokně úloh zdroj dat

Úvod k datovým připojením

Informace o datových připojeních, což jsou dynamické vazby mezi formulářem a zdrojem dat, který ukládá nebo poskytuje data pro tento formulář.

Návrh šablony formuláře pomocí nastavení v knihovně datových připojení

Vytvořte návrh šablony formuláře na společném souboru datového připojení, který je uložený v knihovně datových připojení na webu Office SharePoint Server 2007. V tomto souboru se ukládají informace o připojení ke zdroji dat, jako je Accessová databáze, tabulka nebo textový soubor.

Krok 3: definice rozložení

Většina šablon formulářů obsahuje alespoň jednu tabulku rozložení, což je rámec pro uspořádání a uspořádání obsahu formuláře, včetně ovládacích prvků, oddílů formuláře, log a dalších typů obrázků.

Připravené tabulky rozložení se dají najít v podokně úloh rozložení :

Část podokna úloh Rozložení

Následující zdroje informací obsahují další podrobnosti o vizuálních možnostech návrhu šablony formuláře.

Klikněte na

Co uděláte

Úvod do rozložení šablony formuláře

Informace o tabulkách rozložení, které vám pomůžou zarovnat prvky v šabloně formuláře a ovládací prvky, které se používají pro účely rozložení

Použití barevného schématu

Zjistěte, jak automaticky použít sladěné barvy u určitých položek v šabloně formuláře.

Vložení obrázku a určení jeho polohy

PřeČtěte si, jak vložit do šablony formuláře obrázek, třeba firemní logo nebo grafika.

Krok 4: Přidání ovládacích prvků

Ovládací prvky umožňují uživatelům zadávat a vybírat data v šabloně formuláře. Mohou být také použity k zobrazení dat z existujících zdrojů, jako jsou databáze nebo webové služby. Po vytvoření rozložení šablony formuláře můžete do šablony formuláře vložit libovolný ovládací prvek. Podokno úloh ovládací prvky poskytuje přístup ke všem ovládacím prvkům, které jsou k dispozici v InfoPathu, včetně vlastních ovládacích prvků, které byly přidány do podokna úloh, jako jsou třeba ovládací prvky ActiveX nebo části šablon.

Část podokna úloh Ovládací prvky

Ovládací prvek můžete do šablony formuláře přidat kliknutím na jeho název v seznamu Vložit ovládací prvky nebo jeho přetažením z podokna úloh do pracovního prostoru šablona formuláře. V závislosti na typu ovládacího prvku, který přidáte do šablony formuláře, budou uživatelé vyplňující formulář moct zadávat text do textových polí, zobrazovat data v ovládacích prvcích s opakováním, vybírat z přepínačů a zaškrtávacích políček, vybírat položky ze seznamů a kliknout na příkaz. tlačítka pro provádění příkazů Data, která uživatelé zadají do ovládacího prvku, se uloží do zdroje dat formuláře.

Následující zdroje informací obsahují další podrobnosti o používání ovládacích prvků v aplikaci InfoPath.

Klikněte na

Co uděláte

Úvod k ovládacím prvkům

Informace o různých typech ovládacích prvků, které jsou k dispozici v aplikaci InfoPath

Návrh části šablony pro opakované použití ve více šablonách formulářů

Zjistěte, jak vkládat a aktualizovat části šablon. Části šablony vám mohou pomoci dosáhnout jednotného návrhu kolekce šablon formulářů. Můžete například vytvářet části šablon pro oddíly podpisu. Kromě opětovného používání ovládacích prvků a rozložení můžete opakovaně používat pravidla, podmíněné formátování a ověřování dat.

Krok 5: Přidání datových připojení

Všechny šablony formulářů mají primární zdroj dat, který se označuje jako hlavní zdroj dat. Pokud navrhujete šablonu formuláře založenou na externím zdroji dat, jako je databáze nebo webová služba, aplikace InfoPath vytvoří hlavní zdroj dat založený na tomto externím zdroji dat. Pokud navrhujete prázdnou šablonu formuláře, vytvoří se při přidávání ovládacích prvků do šablony formuláře hlavní zdroj dat.

Při návrhu šablony formuláře můžete také přidat datová připojení k jednomu nebo více sekundárním zdrojům dat. Sekundární zdroj dat je datový soubor XML, databáze nebo webová služba, která se používá ve formuláři pro položky v seznamu nebo akce skriptu. Tímto způsobem můžete naplnit seznamy a další ovládací prvky s externími daty, jako jsou například data uložená v databázi SQL serveru nebo v SharePointovém seznamu. Datová připojení k sekundárním zdrojům dat můžete přidat taky v případě, že potřebujete, aby uživatelé odesílali data do víc než jednoho externího zdroje dat.

Následující zdroje informací obsahují další podrobnosti o sekundárních datových připojeních a jejich použití v aplikaci InfoPath.

Klikněte na

Co uděláte

Úvod k datovým připojením

Zjistěte, co je datové připojení a jak se používá k načtení a odeslání dat z databáze, webové služby nebo jiného zdroje dat. Pokud jsou například týmové projekty uvedené na SharePointovém webu, můžete vytvořit datové připojení k tomuto seznamu tak, aby se názvy projektů zobrazily uvnitř ovládacího prvku seznamu ve formuláři.

Přidání datového připojení k SharePointové knihovně dokumentů nebo seznamu

Přidejte do šablony formuláře sekundární datové připojení, které může vyhledávat data z knihovny nebo seznamu, nebo odesílat data do knihovny na serveru se službou Windows SharePoint Services.

Přidání datového připojení k databázi Microsoft SQL serveru

Přidejte do šablony formuláře sekundární datové připojení, které se dotazuje na databázi SQL serveru.

Přidání datového připojení k webové službě

Přidejte do šablony formuláře sekundární datové připojení, které může vyhledávat nebo odesílat data webové službě.

Přidání datového připojení pomocí nastavení v knihovně připojení

Přidejte do šablony formuláře sekundární datové připojení pomocí souboru datového připojení uloženého v knihovně datových připojení na webu Office SharePoint Server 2007. V tomto souboru se ukládají informace o připojení ke zdroji dat, jako je Accessová databáze, tabulka nebo textový soubor.

Naplnění seznamu, rozevíracího seznamu nebo pole se seznamem hodnotami z webové služby

NaPlnění seznamu, rozevíracího seznamu nebo pole se seznamem daty ze sekundárního datového připojení k webové službě.

Naplnění seznamu, rozevíracího seznamu nebo pole se seznamem hodnotami z databáze SQL serveru

NaPlnění seznamu, rozevíracího seznamu nebo pole se seznamem daty z datového připojení pro dotazy k databázi Microsoft SQL serveru

Konfigurace sekundárního datového připojení pro použití v režimu offline

Nakonfigurujte šablonu formuláře tak, aby formuláře založené na této šabloně Mezipaměť data ze sekundárního datového připojení při vyplňování formuláře. To je užitečné v případě, že uživatelé nemají síťové připojení nebo když je externí zdroj dat pro formulář nedostupný. V těchto scénářích se v aplikaci InfoPath zobrazí data uložená v mezipaměti formuláře a formulář bude pracovat podle očekávání uživatele.

Krok 6: Přidání ověření dat, pravidel a dalších funkcí obchodní logiky

Je důležité snížit náklady a zvýšit efektivitu podnikání všude, kde je to možné. Pomocí funkce Business-logics v šabloně formuláře můžete předejít nákladným chybám při zadávání dat a automatizovat akce ve formuláři uživatele. Při použití funkcí aplikace InfoPath, jako jsou Ověření dat, Podmíněné formátování a pravidla, můžete definovat podmínky a akce, které automaticky provádějí úkoly založené na událostech, jako je otevření nebo zavření formuláře nebo hodnoty zadané do formuláře. šablony.

Následující zdroje informací obsahují další podrobnosti, které ilustrují rozsah funkcí obchodní logiky v aplikaci InfoPath.

Klikněte na

Co uděláte

Přidání, změna nebo odebrání ověření dat

Automaticky zjišťovat chyby při vyplňování formuláře uživatelem Přidáním ověření dat do ovládacích prvků v šabloně formuláře můžete pomoct zajistit, aby data, která shromažďujete, byla přesná a konzistentní, a aby odpovídala standardům, které se ve vaší společnosti již používají.

Použití podmíněného formátování v šabloně formuláře

Skrytí nebo použití formátování ovládacího prvku na základě podmínek, které se vyskytnou ve formuláři Pomocí podmíněného formátování můžete pro ovládací prvky automaticky použít tučné písmo, podtržení, kurzívu, přeškrtnutí, barvu písma a pozadí. Pomocí podmíněného formátování můžete také určit, zda je ovládací prvek viditelný ve formuláři, když ho uživatelé vyplní, bez ohledu na to, jestli je ovládací prvek zakázán, nebo jestli chcete uživatelům povolit přidávání nebo odebírání určitých ovládacích prvků, jako jsou volitelné oddíly.

Add a rule

Přidejte pravidla, která zobrazují dialogové okno, nastaví hodnotu pole, dotaz nebo odeslání na datové připojení, přepne zobrazení nebo otevře nebo zavře formulář v reakci na určité události a podmínky, které nastávají ve formuláři.

Přidání vzorce do ovládacího prvku

Přidávat vzorce, které počítají data, zobrazují určitá data a času v ovládacím prvku nebo zobrazují hodnoty, které uživatelé zadávají do jednoho ovládacího prvku v jiném ovládacím prvku.

Zobrazení obchodní logiky šablony formuláře

Dialogové okno Kontrola logiky se používá ke kontrole všech nastavení ověření dat, vypočítaných výchozích hodnot, pravidel a programovacích funkcí přidružených k šabloně formuláře. Tímto způsobem se můžete vyhnout zdlouhavému procesu otevírání každého ovládacího prvku jednotlivě za účelem kontroly těchto nastavení.

Funkce Business-Logic v InfoPathu jsou všechny, které potřebujete pro většinu šablon formulářů. Pokud ale šablona formuláře vyžaduje další funkce, které nejsou v InfoPathu dostupné, můžete pomocí kódu vytvořit vlastní funkce. Pokud chcete psát skript, můžete pomocí Microsoft Script Editor (MSE) vytvářet, upravovat a ladit Microsoft JScript nebo Microsoft Visual Basic Scripting Edition (VBScript). Pokud chcete napsat spravovaný kód, můžete pomocí Microsoft Visual Studio 2005 Tools for Applications (VSTA) vytvářet, upravovat a ladit kód jazyka Visual Basic nebo Visual C#. Pokud máte aplikaci Microsoft Visual Studio 2005, můžete do vývojového prostředí Visual Studio 2005 integrovat funkce návrhu aplikace InfoPath stažením a instalací Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System na počítači. Potom můžete otevřít Visual Studio 2005, vytvořit projekt šablony formuláře aplikace InfoPath a použít funkce v návrhovém režimu k návrhu šablony formuláře. Informace o stahování Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System najdete na portálu pro vývojáře v InfoPathu na webu Microsoft Developer Network (MSDN).

Krok 7: vytvoření vlastních zobrazení

Každá šablona formuláře aplikace InfoPath obsahuje výchozí zobrazení, které se zobrazí, když uživatelé poprvé otevřou formulář založený na vaší šabloně formuláře.

Pomocí podokna úloh zobrazení můžete navrhnout další zobrazení šablony formuláře:

Část podokna úloh Zobrazení

Když navrhujete nové zobrazení, obvykle se opakuje proces rozložení formuláře, přidání ovládacích prvků a Přidání ověření dat nebo dalších funkcí.

Vytvořením různých zobrazení šablony formuláře umožníte uživatelům prohlížet data ve formuláři různými způsoby. Tím se zabrání, abyste museli navrhovat více šablon formulářů pro stejný firemní proces. Například v šabloně formuláře, která se používá pro zpracování nároků na pojištění, můžete vytvořit jedno zobrazení pro pojistníky, druhé zobrazení pro pojišťovací agenty a třetí zobrazení pro likvidátory. Každé z těchto zobrazení je přizpůsobeno tak, aby vyhovovalo typu uživatele, který do něj zadává informace. Můžete také navrhnout vlastní zobrazení tisku, která se používají výhradně pro účely tisku formuláře.

Zobrazení by měla být jednoduchá a poměrně zřejmá. Pokud ale chcete vašim uživatelům sdělit speciální pokyny, může být potřeba vytvořit si v zobrazení nápovědu. Můžete například vytvořit vlastní zobrazení nápovědy pro šablonu formuláře a pak přidat tlačítko do výchozího zobrazení, na které budou moct uživatelé kliknout, aby měli přístup k zobrazení nápovědy.

Následující zdroje informací obsahují další podrobnosti o zobrazeních.

Klikněte na

Co uděláte

Přidání nebo odstranění zobrazení

Naučte se přidávat, spravovat a odstraňovat zobrazení.

Vytvoření zobrazení šablony formuláře kompatibilní s prohlížečem určeného pouze pro aplikaci InfoPath

Zjistěte, jak vytvořit dvě zobrazení šablony formuláře kompatibilní s prohlížečem pro dva typy uživatelů. Jedno zobrazení bude pro uživatele, kteří formulář otevřou ve webovém prohlížeči. Ostatní zobrazení budou používat výhradně uživatelé, kteří mají ve svých počítačích nainstalovánu aplikaci InfoPath. Toto zobrazení určené pouze pro aplikaci InfoPath nebude nikdy zobrazeno ve webovém prohlížeči. V tomto zobrazení pak můžete použít funkce aplikace InfoPath, které nejsou podporované v šablonách formulářů kompatibilních s prohlížečem, například role uživatelů nebo ovládací prvky seznam a podrobnosti.

Návrh zobrazení optimalizovaného pro tisk

Naučte se vytvořit zobrazení pro tisk pro šablonu formuláře a další postupy pro vytváření šablon formulářů s motivy tisku.

Přidání vlastního textu nápovědy do šablony formuláře

Zjistěte, jak navrhnout zobrazení nápovědy pro šablonu formuláře a další postupy pro zobrazení vlastních pokynů pro uživatele.

Krok 8: povolení chování odeslání

Když navrhujete šablony formulářů, abyste mohli shromažďovat data jako součást rozsáhlejšího firemního procesu, tato data obvykle nezůstávají ve formulářích, které uživatelé vyplňují. Místo toho se data formuláře přesunou z formuláře do další dílčí fáze firemního procesu – obvykle do externího zdroje dat, jako je databáze nebo webová služba. Zaměstnanec může například použít aplikaci InfoPath k vyplnění formuláře vyúčtování výdajů a tento formulář pak odešle webové službě, kde lze formulář zpracovat.

Zadání místa, kde chcete data v šabloně formuláře odeslat, může zvýšit přesnost a efektivitu vašich obchodních procesů, protože vám umožňuje větší kontrolu nad těmito procesy. Aby uživatelé mohli odesílat data formuláře, zajistí aplikace InfoPath, aby data ve formulářích byla platná, a umožní uživatelům opravovat všechna neplatná data. Tato funkce pomůže zajistit, aby do externího zdroje dat byla posílána pouze platná data.

Následující zdroje informací popisují, jak navrhnout šablonu formuláře tak, aby data byla odeslána do vybraného umístění.

Klikněte na

Co uděláte

Úvod do odesílání dat formuláře

PřeČtěte si o posílání dat formuláře do určitého umístění, jako je databáze nebo webová služba.

Odeslání dat formuláře do několika umístění

Navrhněte sekundární datová připojení a pravidla, která odesílají data formuláře do několika umístění, když uživatelé ve formuláři klikní na tlačítko Odeslat .

Krok 9: povolení funkcí zabezpečení

Jako základ pro všechny možnosti zabezpečení šablon formulářů a souvisejících formulářů byste měli použít stávající zásady zabezpečení vaší organizace.

Pokud vytváříte šablony formulářů kompatibilní s prohlížečem, uvědomte si, že zabezpečení informací uložených na serverech se systémem InfoPath Forms Services ovlivňuje řada faktorů. Některé jsou řízené vaším správcem, kdo je osoba, která nastavuje a spravuje uživatelské účty, přiřazuje oprávnění a pomáhá uživatelům s problémy s přístupem k síti nebo serveru. Abyste mohli nastavit příslušné možnosti pro šablonu formuláře, bude možná potřeba se správcem koordinovat.

Následující zdroje informací popisují, jak navrhnout šablonu formuláře s ohledem na zabezpečení.

Klikněte na

Co uděláte

Co je nutné zvážit z hlediska bezpečnosti u šablon formulářů a formulářů

PřeČtěte si o některých osvědčených postupech pro zabezpečení šablon formulářů a formulářů a o zabezpečení serveru.

Úrovně zabezpečení formulářů aplikace InfoPath

Informace o třech různých úrovních zabezpečení formulářů: omezeno, doména a úplná důvěryhodnost. Úrovně zabezpečení určují, jestli může formulář získat přístup k datům v jiných doménách nebo k souborům a nastavením v počítači uživatele.

Nastavení požadované úrovně zabezpečení pro šablonu formuláře

Přepsat výchozí nastavení zabezpečení, které aplikace InfoPath automaticky vybere na základě funkcí v šabloně formuláře.

Úvod k digitálním podpisům

Informace o digitálních podpisech v aplikaci InfoPath a úvahách pro jejich používání v šablonách formulářů s podporou prohlížeče Podepsání formuláře pomůže ověřit uživatele jako osoba, která formulář vyplnila, a zajistit, že se obsah formuláře nezmění.

Krok 10: testování vzhledu a chování

Plán testování závisí na složitosti šablony formuláře a na existujících zásadách ve vaší organizaci pro nasazení šablon formulářů. Pokud chcete otestovat chování a vzhled formulářů založených na vaší šabloně formuláře, může být testovací plán jednoduchý jako náhled šablony formuláře. Při nasazování šablony formuláře ve větším měřítku může být nutné důkladnější ověření. Můžete například chtít provést testování použitelnosti nebo naplánovat pilotní nasazení s odběrem vzorků uživatelů.

Nejzákladnější test obvykle zahrnuje náhled šablony formuláře v okně náhledu v aplikaci InfoPath. Okno náhledu umožňuje zobrazit formulář tak, jak se zobrazí uživatelům, a zadat data do ovládacích prvků a otestovat jejich funkčnost. To vám umožní zkontrolovat zarovnání a formátování ovládacích prvků. Můžete také otestovat funkce ovládacích prvků ve formuláři. Můžete například zadat data do ovládacích prvků, abyste měli jistotu, že ověření dat, vzorce, pravidla a datová připojení fungují podle očekávání. V okně náhledu byste měli také zajistit, aby šablona formuláře byla bez překlepů a redakčních nekonzistencí a aby vypadala dobře ve vizuálním pohledu.

Tip: Můžete také použít okno náhledu pro jednoduché, iterační testování ovládacích prvků a chování formulářů při návrhu šablony formuláře.

Abyste mohli provádět většinu testování sami, před publikováním a distribucí šablony formuláře byste měli zkontrolovat s uživateli, abyste měli jistotu, že splňují jejich očekávání. V ideálním případě publikujete zkušební šablonu formuláře a rozešlete ji malému počtu uživatelů. Tímto způsobem můžete vyžádat názory skutečných uživatelů o celkové využitelnosti šablony formuláře. Před publikováním šablony formuláře do širší cílové skupiny pak můžete provést potřebné změny.

Následující zdroj vysvětluje, jak pomocí podokna úloh Kontrola návrhu otestovat šablonu formuláře.

Klikněte na

Co uděláte

Úvod do podokna úloh Kontrola návrhu

PřeČtěte si informace o podokně úloh Kontrola návrhu a o tom, jak ho můžete použít k otestování funkcí šablony formuláře.

Začátek stránky

Fáze 3: nasazení

Proces nasazení šablony formuláře zahrnuje publikování šablony formuláře, povolení jejího použití na webu (pouze pro šablony formuláře kompatibilní s prohlížečem) a zajištění toho, aby uživatelé věděli o dostupnosti šablony formuláře. Pokud plánujete nainstalovat šablonu formuláře do počítačů uživatelů, může proces publikování taky zahrnovat vytvoření speciálního instalačního souboru. Šablony formulářů můžete publikovat na různých místech, včetně e-mailových distribučních seznamů a serverů se službou InfoPath Forms Services nebo Windows SharePoint Services.

Pokud plánujete publikování šablony formuláře kompatibilní s prohlížečem na server se systémem InfoPath Forms Services, musíte pro publikování šablony formuláře použít prohlížeč. V mnoha případech můžete tento krok provést během procesu publikování zaškrtnutím políčka v Průvodci publikováním. Pokud ale šablona formuláře obsahuje určité funkce, například spravovaný kód, nebudete moct šablonu formuláře sami povolit. Místo toho musíte šablonu formuláře uložit do sdíleného umístění a potom Správci farmy dejte vědět, že je k dispozici pro kontrolu. Správce farmy pak může ověřit, že šablona formuláře neobsahuje chyby a upozornění, nahrajte ji do umístění ve webové farmě a pak ji aktivujte v Kolekce webů na serveru.

Následující zdroje informací popisují proces publikování a jeho důsledků.

Klikněte na

Co uděláte

Úvod do publikování šablony formuláře

Určete, jak a kde se má šablona formuláře publikovat.

Publikování šablony formuláře na server se službou InfoPath Forms Services

Publikování šablony formuláře kompatibilní s prohlížečem, kterou je možné vyplnit v aplikaci InfoPath nebo na webu Když si tento článek přečtete, můžete taky určit, jestli se dá s prohlížečem povolit, nebo jestli pro vás tento krok může udělat správce farmy.

Publikování šablony formuláře na server se službou Microsoft Windows SharePoint Services

Publikování šablony formuláře do knihovny, což je umístění na SharePointovém webu, kde je spravovaná kolekce souborů. Šablonu formuláře můžete taky publikovat jako typ obsahu webu, který vám umožňuje přiřadit více šablon formulářů do jedné knihovny nebo přiřadit šablonu formuláře do více knihoven v kolekci webů.

Publikování šablony formuláře do seznamu příjemců e-mailové zprávy

Rozešlete šablonu formuláře uživatelům. Průvodce publikováním vytvoří e-mailovou zprávu, která obsahuje kopii šablony formuláře a formulář založený na této šabloně formuláře. Když uživatelé otevřou e-mailovou zprávu, můžou vyplnit formulář přímo v textu e-mailové zprávy.

Publikování šablony formuláře s úplnou důvěryhodností

Pomocí Průvodce publikováním vytvořte instalační soubory, abyste mohli na počítačích uživatelů nainstalovat plně důvěryhodné šablony formulářů. Formulář může být spouštěn s úplnou důvěryhodností pouze v případě, že je jeho přidružená šablona formuláře digitálně podepsaná důvěryhodným kořenovým certifikátem nebo pokud byla šablona formuláře nainstalována na počítači uživatele pomocí instalačního programu, jako je Instalační služba systému Windows (soubor. msi).

Začátek stránky

Fáze 4: Údržba

Udržování šablony formuláře zahrnuje aktualizaci šablony formuláře v případě potřeby a vydávání nových verzí. Je také vhodné pravidelně vyžádat názory uživatelů o používání návrhu. Vyhovuje šablona formuláře jejich potřebám nebo se tyto potřeby změnily?

Při publikování šablony formuláře, kterou jste změnili, může aplikace InfoPath aktualizovat šablonu formuláře (soubor XSN) a všechny existující formuláře (soubory. XML) založené na této šabloně formuláře. Když uživatelé otevřou existující formulář, automaticky stáhnou nejnovější kopii šablony formuláře a jejich data budou aktualizována tak, aby odpovídala této verzi. Ve výchozím nastavení aplikace InfoPath automaticky nahrazuje starší verzi šablony formuláře nejnovější verzí. Můžete zvolit metodu aktualizace, kterou dáváte přednost aktualizaci existujících uživatelských formulářů.

Pokud jste správcem farmy serveru se systémem InfoPath Forms Services a potřebujete nahrát novou verzi Šablona formuláře schválená správcem, můžete určit, jak bude přechod mezi stávající verzí a inovovanou verzí. Můžete například nahradit šablonu formuláře novější verzí, aniž by došlo ke ztrátě dat uživatelům, kteří právě vyplňují formulář v prohlížeči. Pokud máte naléhavý důvod, jako je třeba bezpečnostní oprava, můžete zvolit, jestli chcete šablonu formuláře okamžitě přepsat.

Pokud potřebujete aktualizovat existující část šablony, otevřete ji, proveďte potřebné změny, uložte část šablony a pak ji znovu distribuujte návrhářům formulářů. Když návrháři formulářů doplní nejnovější verzi části šablony do podokna úloh ovládací prvky , můžou je používat v jejich šablonách formulářů. Pokud otevřou šablonu formuláře, která obsahuje starší verzi části šablony, InfoPath ji vyzve k aktualizaci této části šablony s nejnovější verzí.

Následující zdroje informací podrobněji popisují, jak upravovat a aktualizovat šablony formulářů a části šablon.

Klikněte na

Co uděláte

Úvod do aktualizace existujících šablon formulářů

Zjistěte, jak InfoPath aktualizuje šablonu formuláře a odpovídající uživatelské formuláře. PřeČtěte si o aspektech aktualizací šablon formulářů s podporou prohlížeče a metod, jak se vyhnout ztrátě dat ve stávajících uživatelských formulářích.

Úprava publikované šablony formuláře

PřeČtěte si, jak provést změny v publikované šabloně formuláře, jak upravit pracovní kopii šablony formuláře, a pak znovu publikovat pracovní kopii do původního umístění.

Přesunutí publikované šablony formuláře do nové knihovny dokumentů

Efektivní přesunutí šablony formuláře a všech existujících formulářů z jedné knihovny do jiné. Například po nasazení šablony formuláře budete možná muset přesunout šablonu formuláře na server s větší kapacitou, aby mohli současně vyplňovat formuláře.

Změna nebo odebrání datového připojení

Změňte nebo odeberte datová připojení ze šablony formuláře. To může být potřeba udělat, pokud se změní externí zdroje dat pro šablonu formuláře.

Přidání, odebrání nebo aktualizace souborů zdrojů v šabloně formuláře

Správa souborů přidaných do šablony formuláře za účelem podpory funkcí přidružených formulářů Můžete třeba přidat soubor HTML, který se používá k zobrazení informací v Vlastní podokno úloh, nebo k úpravě souboru XML, který se používá k zobrazení položek v seznamu.

Změna existující části šablony

Změna návrhu existující části šablony

Začátek stránky

Fáze 5: archivace

Organizace často archivují šablony formulářů a formuláře jako poslední krok v životním cyklu návrhu formulářů. Pokud už určitou šablonu formuláře nepotřebujete, můžete ji vyřadit z používání a zachovat digitální kopii šablony formuláře pro vaše záznamy. Kromě toho můžete chtít zachovat data shromážděná ve formulářích založených na této šabloně formuláře.

Mnohé organizace sledují přísné pokyny týkající se dlouhodobého ukládání a uchovávání dat v archivech. Organizace může být například nutná k udržení záznamů o transakcích zákazníků v souboru po určitý počet roků. Pokyny pro archivaci ve vaší organizaci mohou být řízeny vnitřními zásadami, dodržováním předpisů nebo obojím. V rámci procesu plánování byste měli zjistit, co vaše zásady jsou.

Archivace šablony formuláře

Pokud jste správcem farmy serveru se systémem InfoPath Forms Services, můžete šablony formulářů s podporou prohlížeče vyřadit, jakmile budou zastaralé. Můžete například chtít po dokončení průzkumu vyřadit šablonu formuláře průzkumu. V zájmu zachování aktuálních a nezbytečných knihoven se ujistěte, že nepoužívané šablony formulářů jsou vyřazené a že máte zásady pro auditování a upgrade existujících šablon formulářů.

Pokud plánujete vyřadit šablonu formuláře kompatibilní s prohlížečem, která se pořád používá, měli byste naplánovat provedení postupného upgradu nebo Uvedení do nečinnosti šablony formuláře, abyste předešli ukončení aktuální relace, což může způsobit ztrátu dat a náhlé přerušení pro uživatele vyplňující formulář.

Je také vhodné archivovat zdrojový soubor šablony formuláře (soubor XSN) v programu pro správu verzí nebo jiný typ řešení správy souborů, který používá vaše organizace. To vám pomůže zajistit, aby vy i vaše organizace měli záznam o šabloně formuláře, který můžete použít při odkazování na archiv formulářů a dat formulářů, a v případě, že chcete šablonu formuláře obnovit nebo aktualizovat.

Archivace formulářů a dat formuláře

Pokud vaše organizace používá Office SharePoint Server 2007, můžete archivovat dokončené formuláře založené na serveru (soubory XML) tak, že je převedete na webové stránky. Archivovaný formulář může být uložený v knihovně, ve které je původní formulář, nebo může být přesunut do jiného umístění podle pokynů vaší organizace.

Poznámka: Když formulář převedete na webovou stránku, může se výsledný soubor mírně lišit od původního souboru. Výsledky převodu byste měli ověřit, abyste měli jistotu, že budou mít vaše potřeby. Pokud je třeba k naplnění seznamu ve formuláři použito datové připojení se sekundárním zdrojem dat, nezobrazí se v archivovaném formuláři všechny hodnoty seznamu. Místo toho uvidíte pouze hodnotu, kterou uživatel zadal při vyplňování formuláře.

V aplikaci InfoPath můžete formulář archivovat tak, že ho otevřete a exportujete do jednoho z následujících formátů:

  • Formát PDF (Portable Document Format)    PDF je formát elektronického souboru s pevným rozložením, který zachovává formátování dokumentu a umožňuje sdílení souborů. Formát PDF zajišťuje, aby byl při online zobrazení nebo tisku zachován přesný formát, který jste chtěli, a že data v souboru nelze snadno kopírovat ani měnit.

  • Formát XPS (XML Paper Specification)    XPS je formát elektronického souboru, který zachovává formátování dokumentu a umožňuje sdílení souborů. Formát XPS zajišťuje, aby byl při online zobrazení nebo tisku zachován přesný formát, který jste chtěli, a že data v souboru nelze snadno kopírovat ani měnit.

Soubor ve formátu PDF nebo XPS můžete uložit z Microsoft Office 2007 programu až po instalaci doplňku. Další informace najdete v tématu Tisk, sdílení a ochrana souborů ve formátech PDF a XPS.

Vyplněný formulář můžete také exportovat jako webovou stránku ve formátu webové stránky tvořené jedním souborem (MHTML). Tento typ souboru umožňuje uživatelům zobrazit obsah formuláře v prohlížeči (ale ne upravovat).

Začátek stránky

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×