Vložení pole s formátovaným textem

Platí pro
InfoPath 2010 InfoPath 2013

Pokud chcete, aby uživatelé mohli do pole pro zadávání dat vkládat formátovaný text, konce odstavců, tabulky, fotky nebo kliparty, můžete v šabloně formuláře aplikace systém Microsoft Office InfoPath použít formátované textové pole.

V tomto článku

Kdy použít pole s formátovaným textem

Textové pole s formátovaným formátem použijte v případech, kdy chcete:

  • Umožňuje uživatelům zvýraznit, zvýraznit nebo formátovat text, který zadají do formuláře.
  • Umožňuje uživatelům vkládat tabulky nebo obrázky do prázdné oblasti formuláře.
  • Zobrazí informace ve formátu RTF obsažené v databázi nebo jiném zdroji dat.
  • Uložte formátovaná data jako XHTML v podkladovém zdroji dat šablony formuláře.

Na následujícím obrázku se ke shromažďování podrobných poznámek od uživatelů používá pole s formátovaným textem.

d4e2f008-d3c2-4434-b1fd-5d8c52c2e38c

InfoPath obsahuje ovládací prvky, které se podobají polím s formátovaným textem, ale slouží k různým účelům. Abyste se mohli rozhodnout, které z těchto ovládacích prvků budou pro vaši šablonu formuláře nejlepší, prostudujte si tento seznam:

Textové pole Podobně jako pole s formátovaným textem i textové pole umožňuje uživatelům psát, upravovat nebo zobrazovat text. Na rozdíl od pole s formátovaným textem se v textovém poli ve výchozím nastavení zobrazuje jenom jeden řádek textu a uživatelé nemůžou do textového pole přidávat prvky formátování, jako je tučný nebo kurzíva, obrázky nebo tabulky.

Pole Výraz Pole výrazu se obvykle používá k zobrazení textu jen pro čtení, k zobrazení hodnoty jiného ovládacího prvku v šabloně formuláře nebo k vytváření vzorců založených na výrazech XPath. Na rozdíl od formátovaného textového pole pole výrazu neukládá ani neukládá data. Proto byste měli pole výrazu použít pouze v případě, že nechcete uložit jeho hodnotu nebo na něj odkazovat v jiném vzorci.

Začátek stránky

Uživatelské prostředí

Podobně jako textové pole je i pole s formátovaným textem jednoduše zástupným symbolem ve formuláři, například v poli pro komentáře, do kterého uživatelé zadávají text. Při psaní textu do pole s formátovaným textem mají uživatelé přístup k mnoha funkcím formátování, na které jsou zvyklí používat v jiných dokumentech systému systém Microsoft Office. Uživatelé můžou například vložit obrázek nebo tabulku do pole s formátovaným textem nebo použít žluté zvýraznění určitého odstavce textu.

Pokud chtějí uživatelé zjistit, jestli můžou formátovat text v určitém poli ve formuláři, umístí kurzor do pole nebo vybere text v poli. Pokud jsou možnosti na panelu nástrojů Formátování aktivní místo šedě, můžou uživatelé formátovat text stejně jako v jakémkoli jiném dokumentu systému systém Microsoft Office.

Začátek stránky

Aspekty kompatibility

Při návrhu šablony formuláře v aplikaci InfoPath můžete zvolit konkrétní režim kompatibility pro návrh šablony formuláře kompatibilní s prohlížečem. Pokud je šablona formuláře kompatibilní s prohlížečem publikována na serveru se spuštěným služba InfoPath Forms Services a poté s podporou prohlížeče, lze formuláře založené na této šabloně zobrazit ve webovém prohlížeči. Při návrhu šablony formuláře kompatibilní s prohlížečem nejsou některé ovládací prvky v podokně úloh Ovládací prvky k dispozici, protože je nelze zobrazit ve webovém prohlížeči.

I když jsou při návrhu šablony formuláře kompatibilní s prohlížečem k dispozici formátovací textová pole, mějte na paměti následující omezení:

  • Částečné formátování textu není ve verzi pole s formátovaným textem v prohlížeči podporováno. Pokud se v podokně úloh Kontrola návrhu zobrazí chyba týkající se nekompatibilního nastavení rtf, zaškrtněte v dialogovém okně Vlastnosti pole RTF políčko Povolit pouze nastavení kompatibilní s prohlížečem. Tím automaticky vyberete správné nastavení rtf.
  • Propojené obrázky pro pole s formátovaným textem můžete povolit v šabloně formuláře kompatibilní s prohlížečem. Vložené obrázky však nejsou podporovány.
  • U formátovaných textových polí je celá škála možností formátování k dispozici pouze v podporovaných verzích aplikace Internet Explorer, včetně aplikací Microsoft Internet Explorer 6.0 a Windows Internet Explorer 7.0. Uživatelé můžou upravovat text v poli s formátovaným textem v jiných podporovaných prohlížečích, jako je Firefox 1.5 nebo Safari 2.0, ale možnosti formátování nejsou dostupné, včetně změny barvy textu a použití formátování znaků.

Začátek stránky

Vložení pole s formátovaným textem

Postup vložení pole s formátovaným textem se mírně liší v závislosti na tom, jestli navrhujete novou prázdnou šablonu formuláře nebo založíte návrh šablony formuláře na databázi nebo jiném externím zdroji dat.

Následující obrázek znázorňuje, jak vypadá pole s formátovaným textem, když je vybráno v režimu návrhu.

a01b5957-e59f-4b4f-a622-5ec674987b4b4b

Ovládací prvky můžou být vázané nebo nevázané. Pokud je ovládací prvek vázaný, je připojený k poli nebo skupině ve zdroji dat, takže data zadaná do tohoto ovládacího prvku se uloží do souboru podkladového formuláře (.xml). Pokud je ovládací prvek nevázaný, není připojený k poli ani skupině a data zadaná do tohoto ovládacího prvku se neuloží. Když ovládací prvek vyberete nebo na něho najedete ukazatelem, zobrazí se v jeho pravém horním rohu text a ikona vazby. Text označuje skupinu nebo pole, s kterým má tento ovládací prvek vazbu ve zdroji dat. Ikona označuje, jestli má ovládací prvek správnou vazbu s touto skupinou nebo polem. Pokud je vazba správná, zobrazuje se zelená ikona. Pokud je u vazby něco špatně, uvidíte místo toho modrou nebo červenou ikonu.

Zdroj dat pro šablonu formuláře sestává z polí a skupin, které jsou vidět v hierarchickém zobrazení v podokně úloh Zdroj dat. Pole formátovaného textu jsou vždy svázaná s poli. V následujícím příkladu je pole Poznámky ve formuláři vázáno na pole discussionItemNotes v podokně úloh Zdroj dat .

bc381f28-3ea4-4968-8e36-7c653dd14fd3

Vložení pole formátovaného textu do nové prázdné šablony formuláře

Při návrhu nové prázdné šablony formuláře je standardně zaškrtnuté políčko Automaticky vytvořit zdroj dat v podokně úloh Ovládací prvky. Díky tomu bude InfoPath při přidávání ovládacích prvků na šablonu formuláře automaticky vytvářet pole a skupiny ve zdroji dat. Pole a skupiny jsou znázorněné ikonami složky a souboru v podokně úloh Zdroj dat.

  1. Na šabloně formuláře umístěte kurzor na místo, kam chcete vložit ovládací prvek.
  2. Pokud není vidět podokno úloh Ovládací prvky, klikněte na Další ovládací prvky v nabídce Vložit nebo stiskněte klávesy ALT+I, C.
  3. V části Vložit ovládací prvky klikněte na Formát RTF pole.
  4. Pokud chcete určit typ formátovaného textu, který můžou uživatelé zadat, poklikejte na pole formátovaného textu, které bylo vloženo do šablony formuláře, klikněte na kartu Zobrazení a potom zaškrtněte nebo zrušte zaškrtnutí políček v části Dostupné formátování.
  5. Pokud chcete k ovládacímu prvku přidat popisek, napište nad nebo nalevo od ovládacího prvku text a pak dvojtečku (:).

Vložení pole s formátovaným textem do šablony formuláře, která je založená na existujícím zdroji dat

Pokud návrh šablony formuláře založíte na existujícím souboru XML (Extensible Markup Language), databázi nebo webové službě, odvodí InfoPath pole a skupiny v podokně úloh Zdroj dat z tohoto existujícího zdroje dat. V tomto scénáři můžete vložit pole s formátovaným textem přetažením pole z podokna úloh Zdroj dat do šablony formuláře nebo vložením pole formátovaného textu z podokna úloh Ovládací prvky , jak je popsáno v následujícím postupu:

  1. Na šabloně formuláře umístěte kurzor na místo, kam chcete vložit ovládací prvek.

  2. Pokud není vidět podokno úloh Ovládací prvky, klikněte na Další ovládací prvky v nabídce Vložit nebo stiskněte klávesy ALT+I, C.

  3. V části Vložit ovládací prvky klikněte na Formát RTF pole.

  4. V dialogovém okně Vazba pole s formátovaným textem vyberte pole, do kterého chcete uložit data pole s formátovaným textem, a klikněte na OK.

  5. Pokud chcete určit typ formátovaného textu, který můžou uživatelé zadat, poklikejte na pole formátovaného textu, které bylo vloženo do šablony formuláře, klikněte na kartu Zobrazení a potom zaškrtněte nebo zrušte zaškrtnutí políček v části Dostupné formátování.

  6. Aplikace InfoPath používá jako popisek ovládacího prvku název pole nebo skupiny. V případě potřeby text popisku změňte.

    Tip:

    K vložení ovládacích prvků můžete použít také podokno úloh Zdroj dat. V podokně úloh Zdroj dat klikněte pravým tlačítkem myši na pole, se kterým chcete vytvořit vazbu pole formátovaného textu, a potom v místní nabídce klikněte na příkaz Pole RTF .

Začátek stránky

Tipy k rozložení

Následující tipy vám pomůžou vylepšit vzhled, velikost a další aspekty pole s formátovaným textem:

  • Pokud chcete změnit velikost několika formátovaných textových polí najednou, vyberte pole formátovaného textu, jejichž velikost chcete změnit, v nabídce Formát klikněte na Vlastnosti, klikněte na kartu Velikost a proveďte potřebné úpravy.
  • Chcete-li zmenšit výchozí šířku, na které aplikace InfoPath vkládá pole s formátovaným textem, klikněte v nabídce Zobrazit na příkaz Vlastnosti zobrazení. Na kartě Obecné zaškrtněte políčko Použít pro tuto šablonu vlastního rozložení a do pole Vlastní šířka rozložení zadejte menší číslo.
  • Pokud chcete změnit ohraničení nebo barvu několika formátovaných textových polí najednou, vyberte formátovaná textová pole, která chcete změnit, v nabídce Formát klikněte na Ohraničení a stínování, klikněte na kartu Ohraničení a proveďte potřebné úpravy.
  • Pokud chcete přizpůsobit text, který se zobrazí v poli s formátovaným textem, použijte pole Písmo a Velikost písma na panelu nástrojů Formátování . Pokud chcete změnit písmo a velikost písma pro všechna pole formátovaného textu v šabloně formuláře najednou, vyberte pole formátovaného textu obsahující požadované formátování a potom v nabídce Formát klikněte na Použít písmo u všech ovládacích prvků pole RTF.
  • Chcete-li zjistit, jak budou pole formátovaného textu vypadat se skutečným textem, klikněte v nabídce Zobrazení na příkaz Ukázková data. To vám pomůže získat představu o tom, jak bude formulář vypadat, když ho uživatelé vyplní.
  • Pomocí okrajů můžete upravit mezery kolem vnějšího textového pole s formátovaným textem. Pomocí odsazení upravte mezery kolem textu uvnitř pole s formátovaným textem.

Začátek stránky