Publikování šablony formuláře na server se systémem služba InfoPath Forms Services
Platí pro
Aby uživatelé mohli vyplnit formulář, který je založený na šabloně formuláře kompatibilní s prohlížečem ve webovém prohlížeči, musíte šablonu formuláře publikovat na serveru, na kterém běží služba InfoPath Forms Services, a pak povolit šablonu formuláře v prohlížeči.
V tomto článku
- Přehled
- Než začnete:
- Publikování šablony formuláře do nové knihovny dokumentů
- Publikování šablony formuláře jako typu obsahu webu
- Publikování šablony formuláře, která vyžaduje schválení správcem
Přehled
Šablonu formuláře kompatibilní s prohlížečem můžete publikovat na server se systémem služba InfoPath Forms Services a umožnit tak uživatelům vyplňovat formuláře založené na této šabloně formuláře ve webovém prohlížeči. Pokud se šablona formuláře použije v následujících scénářích, budete k jejímu publikování potřebovat souhlas správce:
Šablona formuláře obsahuje spravovaný kód nebo skript.
Poznámka
Před publikováním šablony formuláře bude nutné skript převést na spravovaný kód.
Šablona formuláře vyžaduje úroveň zabezpečení Úplná důvěryhodnost, která umožňuje výsledným formulářům úplný přístup k systémovým prostředkům na počítačích uživatelů, jako jsou soubory a nastavení.
Šablona formuláře používá datové připojení spravované správcem.
Šablona formuláře se může zobrazovat na mobilním zařízení.
Chcete-li publikovat šablonu formuláře, která vyžaduje schválení správcem, musíte nejprve publikovat šablonu formuláře do sdílené síťové složky, kam správce serveru může šablonu formuláře nahrát na server se spuštěným služba InfoPath Forms Services a pak šablonu formuláře nasadit. Odkazy na další informace o tom, jak může správce serveru nasadit šablonu formuláře, najdete v části Viz také .
Pokud se šablona formuláře použije v jiných scénářích, můžete ji publikovat buď v knihovně dokumentů, nebo jako typ obsahu webu.
Když je šablona formuláře publikovaná na serveru, na kterém běží služba InfoPath Forms Services, můžete ji použít následujícími způsoby:
- Jako šablona pro všechny formuláře v nové nebo existující knihovně dokumentů Můžete publikovat šablonu formuláře, která se použije jako šablona pro všechny formuláře v nové nebo existující knihovně dokumentů. Šablona formuláře může být digitálně podepsaná, ale nesmí obsahovat žádný skript ani spravovaný kód.
- Jako typ obsahu webu pro více knihoven dokumentů nebo kolekci webů Můžete publikovat šablonu formuláře, která se použije jako šablona pro formuláře ve více knihovnách dokumentů nebo v kolekci webů. Šablonu formuláře můžete publikovat jako typ obsahu webu, pokud ji bude používat více knihoven v kolekci webů. Šablonu formuláře však nelze publikovat jako typ obsahu webu, pokud obsahuje skript nebo spravovaný kód. Šablony formulářů se skriptem nebo spravovaným kódem musí být nejprve publikovány do sdílené síťové složky. Pak může správce nahrát šablony formulářů na server a nasadit je.
Před publikováním šablony formuláře kompatibilní s prohlížečem zkontrolujte problémy s formulářem šablony formuláře pomocí kontroly návrhu. Jakmile najdete a opravíte problémy se šablonou formuláře, můžete pomocí Průvodce publikováním publikovat šablonu formuláře na server se spuštěným služba InfoPath Forms Services.
Publikování šablony formuláře není totéž jako uložení šablony formuláře. Když publikujete šablonu formuláře, Průvodce publikováním přidá do šablony formuláře umístění publikování a pokyny pro zpracování, aby uživatelé mohli otevírat formuláře založené na této šabloně formuláře. Při ukládání šablony formuláře ukládáte kopii šablony formuláře stejně jako při ukládání souboru do počítače. Průvodce publikováním byste měli použít vždy, když chcete, aby byla šablona formuláře uživatelům k dispozici k vyplnění.
Než začnete
Před publikováním šablony formuláře kompatibilní s prohlížečem na server se systémem služba InfoPath Forms Services postupujte takto:
- Ověřte u správce, že máte na serveru potřebná oprávnění k publikování šablony formuláře do knihovny dokumentů nebo k publikování šablony formuláře jako nového typu obsahu webu.
- Ověřte u správce, že je na serveru spuštěná aplikace Office InfoPath 2007 a že je nakonfigurována tak, aby zobrazovala formuláře aplikace InfoPath jako webové stránky.
- Pokud publikujete šablonu formuláře kompatibilní s prohlížečem, která vyžaduje souhlas správce, požádejte správce o umístění sdílené síťové složky, kam byste měli šablonu formuláře uložit. V této složce budete publikovat šablonu formuláře. Po publikování šablony formuláře správce nahraje šablonu formuláře z tohoto umístění na server.
Publikování šablony formuláře do nové knihovny dokumentů
Při publikování šablony formuláře do knihovny dokumentů bude každý formulář vytvořený v této knihovně založen na stejné šabloně formuláře. K publikování šablony formuláře do knihovny dokumentů můžete použít Průvodce publikováním. Průvodce publikováním upraví šablonu formuláře pro použití v knihovně dokumentů, vytvoří novou knihovnu dokumentů a pak šablonu formuláře uloží jako výchozí šablonu formuláře pro tuto knihovnu dokumentů. Po publikování šablony formuláře je nutné nakonfigurovat web Microsoft Windows SharePoint Services tak, aby zobrazoval formuláře založené na této šabloně formuláře ve webovém prohlížeči. Pokud nenakonfigurujete sharepointový web, zobrazí se uživatelům, kteří nemají na svých počítačích nainstalovaný Office InfoPath 2007, při pokusu o otevření formuláře založeného na této šabloně formuláře chyba.
V nabídce Soubor klikněte na příkaz Uložit.
V dialogovém okně Uložit jako přejděte do umístění, kam chcete šablonu formuláře uložit, a klikněte na Uložit.
Chcete-li otevřít podokno úloh Kontrola návrhu, klikněte v nabídce Nástroje na příkaz Kontrola návrhu.
Pokud jsou v podokně úloh Kontrola návrhu uvedené chyby, opravte je a kliknutím na Aktualizovat zjistěte, jestli chyby stále existují.
V nabídce Soubor klikněte na Publikovat.
V Průvodci publikováním klikněte na server SharePoint s služba InfoPath Forms Services nebo bez a potom klikněte na Další.
Na další stránce průvodce zadejte do pole Zadejte umístění sharepointového nebo služba InfoPath Forms Services webu umístění sharepointového webu, na který chcete šablonu formuláře publikovat, a potom klikněte na Další.
Na další stránce průvodce zaškrtněte políčko Povolit vyplnění tohoto formuláře pomocí prohlížeče , klikněte na Knihovna dokumentů a potom klikněte na Další.
Klikněte na Vytvořit novou knihovnu dokumentů a potom klikněte na Další.
Na další stránce průvodce zadejte název a popis knihovny dokumentů a klikněte na Tlačítko Další.
V šabloně formuláře zvolte pole, která se mají zobrazit jako sloupce ve výchozím zobrazení knihovny dokumentů.
Jak na to?Klikněte na Přidat.
Vyberte pole, které chcete přidat jako sloupec v knihovně dokumentů, a pak udělejte jednu z těchto věcí:
Do pole Název sloupce zadejte název sloupce.
Vyberte sloupec webu v seznamu Skupina sloupců webu , v seznamu Název sloupce vyberte název a klikněte na OK.
Poznámka
Pokud jste vybrali opakující se pole pro zobrazení dat v knihovně dokumentů, můžete kliknutím na hodnotu v seznamu Funkce definovat, jak se má pole v knihovně dokumentů zobrazit. Můžete zvolit, jestli chcete zobrazit první hodnotu v poli, poslední hodnotu v poli nebo počet všech výskytů pole, nebo jestli se mají všechny hodnoty sloučit dohromady.
Klikněte na OK.
Odkazy na další informace o zobrazení dat ve sloupcích v knihovně dokumentů najdete v části Viz také .
Klikněte na tlačítko Další.
Na další stránce průvodce ověřte správnost zobrazených informací a potom klikněte na Publikovat.
Chcete-li zjistit, zda jste šablonu formuláře publikovali, klikněte na tlačítko Otevřít tuto knihovnu dokumentů. Pokud jste šablonu formuláře publikovali, webový prohlížeč se otevře s formulářem, který je založený na šabloně formuláře.
Nakonfigurujte web služby SharePoint tak, aby zobrazoval formuláře založené na této šabloně formuláře ve webovém prohlížeči.
Jak na to?- Otevřete sharepointový web ve webovém prohlížeči.
- V nabídce Akce webu v pravém horním rohu webu klikněte na Nastavení webu a potom klikněte na Změnit všechna nastavení webu.
- V části Správa webu klikněte na Knihovny a seznamy webů.
- Klikněte na Přizpůsobit název webu.
- V části Obecné nastavení klikněte na Upřesnit nastavení.
- V části Dokumenty s podporou prohlížeče klikněte na Zobrazit jako webovou stránku a potom klikněte na OK.
Publikování šablony formuláře jako typu obsahu webu
Když publikujete šablonu formuláře jako typ obsahu webu, Průvodce publikováním upraví šablonu formuláře tak, aby se používala jako typ obsahu webu. Stejně jako při vytváření nové knihovny dokumentů můžete šablonu formuláře převést na šablonu formuláře s podporou prohlížeče v Průvodci publikováním. Průvodce pak šablonu formuláře uloží na server jako typ obsahu webu.
V nabídce Soubor klikněte na příkaz Uložit.
V dialogovém okně Uložit jako přejděte do umístění, kam chcete šablonu formuláře uložit, a klikněte na Uložit.
Chcete-li otevřít podokno úloh Kontrola návrhu, klikněte v nabídce Nástroje na příkaz Kontrola návrhu.
Pokud jsou v podokně úloh Kontrola návrhu uvedené chyby, opravte je a kliknutím na Aktualizovat zjistěte, jestli chyby stále existují.
V nabídce Soubor klikněte na Publikovat.
V Průvodci publikováním klikněte na server SharePoint s služba InfoPath Forms Services nebo bez a potom klikněte na Další.
Na další stránce průvodce zadejte do pole Zadejte umístění sharepointového nebo služba InfoPath Forms Services webu umístění sharepointového webu, na který chcete šablonu formuláře publikovat, a potom klikněte na Další.
Na další stránce průvodce zaškrtněte políčko Povolit vyplnění tohoto formuláře pomocí prohlížeče , klikněte na Typ obsahu webu (upřesnit) a potom klikněte na Další.
Na další stránce průvodce klikněte na Vytvořit nový typ obsahu.
V seznamu Založte typ obsahu klikněte naFormulář a potom klikněte na Další.
Na další stránce průvodce zadejte název a popis tohoto nového typu obsahu a klikněte na Tlačítko Další.
Na další stránce průvodce zadejte do pole Zadejte umístění a název souboru pro šablonu formuláře umístění sharepointového webu a potom klikněte na Procházet.
V dialogovém okně Procházet přejděte do umístění na serveru, kam chcete publikovat šablonu formuláře jako typ obsahu webu, do pole Název souboru zadejte název šablony formuláře a klikněte na Uložit.
Klikněte na tlačítko Další.
V šabloně formuláře zvolte pole, která se mají zobrazit jako sloupce ve výchozím zobrazení knihovny dokumentů.
Jak na to?Klikněte na Přidat.
Vyberte pole, které chcete přidat jako sloupec v knihovně dokumentů, a pak udělejte jednu z těchto věcí:
Do pole Název sloupce zadejte název sloupce.
Vyberte sloupec webu v seznamu Skupina sloupců webu , v seznamu Název sloupce vyberte název a klikněte na OK.
Poznámka
Pokud jste vybrali opakující se pole pro zobrazení dat v knihovně dokumentů, můžete kliknutím na hodnotu v seznamu Funkce definovat, jak se má pole v knihovně dokumentů zobrazit. Můžete zvolit, jestli chcete zobrazit první hodnotu v poli, poslední hodnotu v poli nebo počet všech výskytů pole, nebo jestli se mají všechny hodnoty sloučit dohromady.
Klikněte na OK.
Odkazy na další informace o zobrazení dat ve sloupcích v knihovně dokumentů najdete v části Viz také .
Klikněte na tlačítko Další.
Na další stránce průvodce ověřte správnost zobrazených informací a potom klikněte na Publikovat.
Klikněte na Zavřít a ověřte, jestli je šablona formuláře typem obsahu na sharepointovém webu.
Jak na to?- Otevřete sharepointový web ve webovém prohlížeči.
- V nabídce Akce webu v pravém horním rohu webu klikněte na Nastavení webu.
- V nastavení webu klikněte v části Galerie na Typy obsahu webu.
Šablona formuláře by měla být uvedená v části Typy obsahu aplikace InfoPath v Galerii typů obsahu webu.
Publikování šablony formuláře, která vyžaduje schválení správcem
Následující scénáře vyžadují schválení správce k publikování šablony formuláře na server se systémem služba InfoPath Forms Services:
Šablona formuláře obsahuje spravovaný kód.
Poznámka
Před publikováním šablony formuláře bude nutné skript převést na spravovaný kód.
Šablona formuláře vyžaduje úroveň zabezpečení Úplná důvěryhodnost, která umožňuje výsledným formulářům úplný přístup k systémovým prostředkům na počítačích uživatelů, jako jsou soubory a nastavení.
Šablona formuláře používá datové připojení spravované správcem.
Šablona formuláře se může zobrazovat na mobilním zařízení.
Chcete-li publikovat šablonu formuláře, která vyžaduje schválení správcem, musíte nejprve publikovat šablonu formuláře do sdílené síťové složky, kam správce serveru může šablonu formuláře nahrát na server se spuštěným služba InfoPath Forms Services a pak šablonu formuláře nasadit. Odkazy na další informace o tom, jak může správce serveru nasadit šablonu formuláře, najdete v části Viz také .
V nabídce Soubor klikněte na příkaz Uložit.
V dialogovém okně Uložit jako přejděte do umístění, kam chcete šablonu formuláře uložit, a klikněte na Uložit.
Chcete-li otevřít podokno úloh Kontrola návrhu, klikněte v nabídce Nástroje na příkaz Kontrola návrhu.
Pokud jsou v podokně úloh Kontrola návrhu uvedené chyby, opravte je a kliknutím na Aktualizovat zjistěte, jestli chyby stále existují.
V nabídce Soubor klikněte na Publikovat.
V Průvodci publikováním klikněte na server SharePoint s služba InfoPath Forms Services nebo bez a potom klikněte na Další.
Na další stránce průvodce zadejte do pole Zadejte umístění sharepointového nebo služba InfoPath Forms Services webu umístění sharepointového webu, na který chcete šablonu formuláře publikovat, a potom klikněte na Další.
Na další stránce průvodce zaškrtněte políčko Povolit tuto šablonu formuláře prohlížečem , klikněte na Šablona formuláře pro Administrator-Approval (Upřesnit) a potom klikněte na Další.
Na další stránce průvodce v poli Zadejte umístění a název souboru pro šablonu formuláře klikněte na Procházet.
V dialogovém okně Procházet přejděte do umístění sdílené síťové složky, do pole Název souboru zadejte název šablony formuláře a klikněte na Uložit.
Klikněte na tlačítko Další.
V šabloně formuláře zvolte pole, která se mají zobrazit jako sloupce ve výchozím zobrazení knihovny dokumentů.
Jak na to?Klikněte na Přidat.
Vyberte pole, které chcete přidat jako sloupec v knihovně dokumentů, a pak udělejte jednu z těchto věcí:
Do pole Název sloupce zadejte název sloupce.
Vyberte sloupec webu v seznamu Skupina sloupců webu , v seznamu Název sloupce vyberte název a klikněte na OK.
Poznámka
Pokud jste vybrali opakující se pole pro zobrazení dat v knihovně dokumentů, můžete kliknutím na hodnotu v seznamu Funkce definovat, jak se má pole v knihovně dokumentů zobrazit. Můžete zvolit, jestli chcete zobrazit první hodnotu v poli, poslední hodnotu v poli nebo počet všech výskytů pole, nebo jestli se mají všechny hodnoty sloučit dohromady.
Klikněte na OK.
Odkazy na další informace o zobrazení dat ve sloupcích v knihovně dokumentů najdete v části Viz také .
Klikněte na tlačítko Další.
Na další stránce průvodce ověřte správnost zobrazených informací a potom klikněte na Publikovat.
Po publikování šablony formuláře požádejte správce serveru, aby nahrál šablonu formuláře na server a pak šablonu formuláře aktivoval v kolekci webů. Další informace o nahrání a nasazení šablony formuláře na server se systémem služba InfoPath Forms Services získáte kliknutím na odkaz v části Viz také o nasazení šablon formulářů, které obsahují kód.