Po dokončení návrhu šablony formuláře ji musíte publikovat, aby uživatelé mohli vyplňovat formuláře založené na šabloně formuláře. Uživatelé musí mít přístup k umístění, kde je formulář publikován. Toto téma popisuje různé možnosti publikování formuláře aplikace InfoPath 2010.
V tomto článku
Publikování a uložení
Publikování šablony formuláře není totéž jako uložení šablony formuláře. Když je šablona formuláře uložená, ukládáte ji, aby se zachovala vaše práce, stejně jako když ukládáte soubor do počítače. Proces publikování upraví šablonu formuláře pro distribuci přidáním umístění publikování a částí s pokyny pro zpracování tak, aby uživatelé mohli otevírat formuláře založené na této šabloně formuláře. Pokyny ke zpracování umožňují, aby se formuláře založené na této šabloně automaticky aktualizovaly, pokud šablonu formuláře po jejím publikování změníte.
Možnosti publikování
Formuláře aplikace InfoPath můžete publikovat několika různými způsoby. Pokud chcete formulář publikovat, klikněte na kartu Soubor a potom klikněte na Publikovat , aby se zobrazily následující možnosti:
- Rychlé publikování Publikování formuláře do aktuálního umístění
Pokud aktualizujete formulář, který už byl publikován, nebo publikujete sharepointový seznam nebo formulář pracovního postupu poprvé, můžete použít rychlé publikování k publikování formuláře, aniž byste museli určit, jak a kde bude publikován. Po kliknutí na tlačítko Rychlé publikování aplikace InfoPath 2010 automaticky znovu publikuje nebo publikuje formulář do předchozího nebo uvedeného umístění.
Poznámka
Pokud nebylo zadáno umístění publikování, je rychlé publikování zakázané.
- SharePoint Server Publikování formuláře do sharepointové knihovny
Pokud chcete publikovat formulář aplikace InfoPath na SharePointu, aby ho uživatelé mohli vyplnit ve webovém prohlížeči nebo v aplikaci InfoPath filler, můžete ho publikovat do sharepointové knihovny. Uživatelé pak budou mít přístup k formuláři online, vyplnit ho a uložit výsledky jako dokument aplikace InfoPath v knihovně.
- E-mail Publikování formuláře pro seznam příjemců e-mailu
Můžete vytvořit novou e-mailovou zprávu, která obsahuje formulář aplikace InfoPath. Tato možnost je užitečná, když příjemci nemají přístup k webu služby SharePoint.
Poznámka
U formulářů publikovaných v e-mailových zprávách je vyžadována aplikace InfoPath Filler.
- Umístění v síti Publikování formuláře do síťového umístění nebo sdílené složky
Tím se formulář publikuje do síťového umístění nebo sdílené složky, což uživatelům umožní přejít do sdílené složky (například //Moje_sdílená_složka/Cesta/FormLocation) a vyplnit formulář pomocí aplikace InfoPath Filler.
Poznámka
Aplikace InfoPath Filler je vyžadována pro formuláře, které byly publikovány do síťového umístění.
Knihovna nebo seznam SharePointu?
V předchozích verzích aplikace InfoPath bylo možné publikovat formulář do sharepointové knihovny, a když uživatelé formulář vyplnili, uložil by své odpovědi jako dokumenty v této knihovně. I když to stále můžete udělat, můžete teď pomocí Aplikace InfoPath 2010 přizpůsobit formulář použitý k vytváření, čtení a úpravám položek v sharepointovém seznamu tak, aby se odpovědi ukládaly jako položky v seznamu. Uděláte to tak, že kliknete na Přizpůsobit formulář v SharePointu nebo v aplikaci InfoPath vytvoříte nový sharepointový seznam.
Použití sharepointového seznamu místo knihovny dokumentů má několik jedinečných výhod:
- Odpovědi můžete spravovat stejným způsobem jako u všech položek v sharepointovém seznamu.
- Při publikování formuláře nemusíte zadávat, jak se má připojit k serveru SharePoint, protože je to automatické.
- Až budete s přizpůsobením formuláře seznamu hotovi, stačí kliknout na Rychlé publikování a formulář publikovat.
Publikování do knihovny SharePointu
Chcete-li publikovat formulář aplikace InfoPath do knihovny služby SharePoint, proveďte následující kroky:
- Klikněte na kartu Soubor.
- Klikněte na Publikovat.
- Klikněte na SharePoint Server.
- Do textového pole zadejte webovou adresu sharepointového webu.
- Klikněte na Další.
- Vyberte, jak chcete formulář publikovat. Ve většině scénářů vyberte Knihovna formulářů. Další informace o možnostech typu obsahu webu nebo šablony formuláře schválené správcem najdete v části Pokročilé koncepty .
- Klikněte na Další.
- Klikněte na existující knihovnu formulářů pro formulář Aplikace InfoPath, pokud už byla vytvořena, nebo klikněte na Vytvořit novou knihovnu formulářů a vytvořte novou.
- Klikněte na Další.
- Pokud vytváříte novou knihovnu SharePointu, zadejte název knihovny do textového pole Název a popis knihovny do textového pole Popis .
- Klikněte na Další.
- Pokud chcete zobrazit data z formuláře jako sloupec v knihovně formulářů, použijte zvýšení úrovně vlastností. Uděláte to tak, že kliknete na Přidat, vyberete požadované pole a do pole Název sloupce zadáte název sloupce.
- Pokud jste vybrali opakující se pole, klikněte na hodnotu v seznamu Funkce a definujte, jak se má pole zobrazit v knihovně formulářů, a potom klikněte na OK.
Poznámka
Můžete zvolit, jestli se má zobrazit první hodnota v poli, poslední hodnota nebo počet všech výskytů pole, nebo jestli se mají všechny hodnoty sloučit dohromady.
- Opakujte kroky 12 a 13 podle potřeby pro každé pole ve formuláři, které chcete přidat jako sharepointový sloupec, a potom klikněte na Další.
- Klikněte na tlačítko Další.
- Klikněte na Publikovat.
Publikovat do e-mailu
Chcete-li publikovat formulář aplikace InfoPath do seznamu příjemců e-mailu, proveďte následující kroky:
- Klikněte na kartu Soubor.
- Klikněte na Publikovat.
- Klikněte na E-mail.
- Pokud jste formulář ještě neuložili, uložte ho kliknutím na OK .
- Do textového pole Název šablony formuláře zadejte název formuláře a klikněte na Další.
- Pokud chcete zobrazit data z formuláře jako sloupec ve složce položek formuláře aplikace InfoPath, použijte zvýšení úrovně vlastnosti. Uděláte to tak, že kliknete na Přidat, vyberete požadované pole a pak zadáte název sloupce do pole Název sloupce .
- Pokud jste vybrali opakující se pole, klikněte na hodnotu v seznamu Funkce a definujte, jak se má pole zobrazit v knihovně formulářů, a potom klikněte na OK.
Poznámka
Můžete zvolit, jestli se má zobrazit první hodnota v poli, poslední hodnota nebo počet všech výskytů pole, nebo jestli se mají všechny hodnoty sloučit dohromady.
- Opakujte kroky 6 a 7 podle potřeby pro každé pole ve formuláři, které chcete přidat jako sloupec v Outlooku, a potom klikněte na Další.
- Až budete hotovi, klikněte na Publikovat a otevřete formulář jako e-mailovou zprávu.
- Zadejte příjemce do polí Komu, Kopie a Skrytá .
- Přizpůsobte obsah pole Předmět .
- Textové pole Úvod poskytuje místo pro pokyny k formuláři a vysvětlení, proč formulář obdrželi.
- Klikněte na Odeslat.
Publikování do síťového umístění
Chcete-li publikovat formulář aplikace InfoPath na serveru UNC nebo serveru jiného než SharePoint v síti, proveďte následující kroky:
Klikněte na Soubor.
Klikněte na Publikovat.
Klikněte na Umístění v síti.
Do prvního textového pole zadejte požadovanou cestu a název souboru formuláře.
Poznámka
Může se jednat o umístění na pevném disku nebo sdílenou složku, například \\private\example\example.xsn. Může to být také umístění ve vašem počítači, které by vypadalo takto: C:\examplefolder\exampleform.xsn.
- Do textu Název šablony formuláře zadejte název šablony a klikněte na Další.
Poznámka
Název formuláře, který slouží k identifikaci formuláře, pokud ho aktualizujete nebo znovu publikujete, je uživatelům viditelný také při vyplňování formuláře.
- Do textového pole zadejte cestu přístupnou uživatelem a název souboru.
Poznámka
Ve většině případů bude umístění publikování a alternativní přístupová cesta stejné. V jiných případech, například pokud byl soubor uložen na jednotku C, by nebyl. Pokud jste například uložili formulář do složky C:\examplefolder\exampleform.xsn, může přístupná cesta uživatelem vypadat takto: \\mycomputer\examplepath\exampleform.xsn. Pokud předchozí cesta byla cesta přístupná uživatelem, například \\private\example\form\exampleform.xsn, a máte k ní přístup vy i uživatelé, není nutné pro tento krok provést žádnou akci.
- Znovu klikněte na Další .
- Klikněte na Publikovat.
Pokročilé koncepty
Typ obsahu webu
Typ obsahu definuje šablonu formuláře, sadu sloupců a nastavení správy dokumentů na serveru, například nastavení pracovního postupu nebo zásad.
Vytvořením typů obsahu můžete opakovaně používat šablony formulářů a nastavení na webu tak, že šablonu formuláře publikujete jako typ obsahu webu. Když aktualizujete typ obsahu, vaše změna se automaticky použije při použití daného typu obsahu.
Jeden typ obsahu můžete přiřadit více knihovnám na webu nebo k jedné knihovně přiřadit více typů obsahu. Můžete například přidat typ obsahu pro formuláře zprávy o stavu do všech knihoven, které používá prodejní oddělení ve vaší společnosti, aby každý prodejní tým shromažďuje a hlásí stejný typ informací vedení. Případně předpokládejme, že vaše oddělení používá různé šablony formulářů pro žádosti o cestu, sestavy o cestě a vyúčtování výdajů. Tyto tři šablony formulářů můžete publikovat jako typy obsahu webu a přidat je do jediné knihovny, která slouží k ukládání týmových informací souvisejících s cestováním. Když uživatelé vytvoří nový formulář z knihovny, můžou si vybrat, kterou z těchto šablon formulářů chtějí použít.
Kód v izolovaném prostoru (sandbox) ve formulářích Aplikace InfoPath
V aplikaci InfoPath 2010 můžete publikovat formuláře knihovny formulářů s kódem přímo z Designer aplikace InfoPath, pokud formulář není plně důvěryhodný a jste správcem kolekce webů pomocí služby Kód v izolovaném prostoru (sandbox) v SharePointu. Publikování formulářů s kódem v izolovaném prostoru (sandbox) používá stejný proces jako publikování formuláře do knihovny formulářů nebo jako typ obsahu webu.
Šablony formulářů schválené správcem (formuláře s úplným vztahem důvěryhodnosti)
Šablony formulářů schválené správcem jsou dostupné pro libovolnou kolekci webů na sharepointovém webu a mohou obsahovat kód, který vyžaduje úplnou důvěryhodnost. Jsou jednotlivě ověřeny, nahrány a aktivovány správcem sharepointového webu. Šablony formulářů schválené správcem se uchovávají ve speciální knihovně dokumentů, ke které mají přístup jenom správci. Informace týkající se šablon formulářů schválených správcem najdete na následujících odkazech: