Jste zde >
Pole formulářů PDF
Tento dokument vysvětluje, jak spravovat vlastnosti polí formuláře PDF, jako je přidání popisu, data a času, povinných nebo nepovinných polí, víceřádkového textu a vypočítaných hodnot v aplikaci Acrobat. (Pokud hledáte více informací o vlastnostech polí formuláře, klikněte na příslušný odkaz výše.)
Přidání popisu k poli formuláře
Smysluplné popisy mohou pomoci uživatelům snadno vyplnit formulář. Chcete-li k poli formuláře přidat popis, postupujte takto:
-
Dvojitým kliknutím na vybrané pole formuláře otevřete okno Vlastnosti.
-
Na kartě Všeobecné zadejte popis do rámečku popisu.
-
Klikněte na Zavřít.
Nastavení pole formuláře jako povinného nebo nepovinného k vyplnění
Chcete-li pole nastavit jen pro čtení, jako povinné nebo nepovinné, postupujte takto:
-
Dvojitým kliknutím na vybrané pole formuláře otevřete okno Vlastnosti.
-
Na kartě Všeobecné
- Chcete-li nastavit pole jen pro čtení, vyberte možnost Jen pro čtení.
- Chcete-li nastavit pole jako povinné k vyplnění, vyberte možnost Povinné.
- Chcete-li nastavit pole jako nepovinné, zrušte výběr možnosti Povinné.
-
Klikněte na Zavřít.
Přidání polí datum a čas
Při přípravě formuláře v aplikaci Acrobat klikněte na panelu nástrojů na ikonu pole Datum, a poté klikněte v dokumentu na umístění, do kterého chcete pole umístit.
Chcete-li zadat čas spolu s datem, dvakrát klikněte na pole Datum a otevřete okno Vlastnosti. Na kartě Formát vyberte formát data a času a klikněte na tlačítko Zavřít.
Přidání pole Obrázek
Při přípravě formuláře v aplikaci Acrobat klikněte na panelu nástrojů na ikonu Pole obrázku, a poté klikněte v dokumentu na umístění, do kterého chcete pole umístit.
Přidat víceřádkové textové pole
Chcete-li přidat víceřádkové textové pole, postupujte následovně:
-
Při přípravě formuláře v aplikaci Acrobat klikněte na panelu nástrojů na ikonu Přidat text, a poté klikněte v dokumentu na umístění, do kterého chcete pole umístit.
-
Změňte velikost textového pole přetažením kteréhokoli z jeho rohů.
-
Dvojitým kliknutím na pole otevřete okno Vlastnosti.
-
Na kartě Volby
- Chcete-li vytvořit víceřádkové pole, vyberte možnost Víceřádkové. Ve výchozím nastavení je počet řádků v poli roven velikosti textového pole.
- Chcete-li povolit více řádků bez omezení, vyberte možnost Posunovat dlouhý text. Pokud zadaný text přesahuje velikost pole, aplikace Acrobat zobrazí posuvník pro posouvání textu.
-
Klikněte na Zavřít.
Přidání základních výpočtů do polí formuláře PDF
Aplikace Acrobat nabízí tři možnosti pro vytváření výpočtů v polích.
1: Předdefinované výpočty
Výpočty jako součet, produkt, průměr, minimum a maximum lze přidat pomocí předdefinovaného výpočtu. Následující příklad ukazuje, jak používat předdefinované výpočty u dvou polí.
-
Na panelu nástrojů Připravit formulář vyberte a přidejte tři textová pole – Text1, Text2 a Text3. V poli Text3 se zobrazí výsledek.
-
Dvojitým kliknutím na pole Text1 otevřete jeho Vlastnosti. Na kartě Formát, u položky Kategorie formátu vyberte možnost Číslo. Opakujte tento krok u dvou zbývajících textových polí.
Poznámka:Ve výchozím nastavení jsou textová pole pojmenována jako Text1, Text2 atd. Chcete-li změnit název pole, přejděte na kartu Všeobecné a do kolonky Název zadejte název Num1 nebo libovolný název a klikněte na tlačítko Zavřít.
-
Dvojitým kliknutím na pole Text3 otevřete jeho Vlastnosti. Na kartě Vypočítat klikněte na položku Hodnota je a v rozevíracím seznamu vyberte jednu z následujících možností
- Chcete-li sečíst hodnoty v polích Text1 nebo Text2, vyberte možnost Sečíst (+).
- Chcete-li vynásobit hodnoty v polích Text1 a Text2, vyberte možnost Vynásobit (x).
- Chcete-li vypočítat průměr hodnot v polích Text1 a Text2, vyberte možnost Průměr.
- Chcete-li zobrazit nejnižší hodnotu ze zadaných čísel, vyberte možnost Minimum.
- Chcete-li zobrazit nejvyšší hodnotu ze zadaných čísel, vyberte možnost Maximum.
-
Klikněte na možnost Vybrat. V dialogovém okně Výběr pole vyberte položku Text1 a Text2 a klikněte na tlačítko OK.
-
Klikněte na Zavřít. Pokud zadáte čísla do polí Text1 a Text2, zobrazí se v poli Text3 vypočtená hodnota podle typu výpočtu zvoleného v kroku 3.
Poznámka:Předdefinované výpočty jsou omezené, například nelze dělit nebo odečítat.
2: Zjednodušený zápis pole
Zjednodušený zápis pole umožňuje vytvářet mnohem složitější výpočty. Používá zápis podobný tomu, jak by byl výpočet normálně zapsán, to znamená použití běžných matematických symbolů, + (sčítání), - (odečítání), * (násobení) a / (dělení). Názvy polí se používají jako operandy. Chcete-li použít zjednodušený zápis pole, postupujte následovně:
-
Na panelu nástrojů Připravit formulář vyberte a přidejte tři textová pole – Text1, Text2 a Text3. V poli Text3 se zobrazí výsledek.
-
Dvojitým kliknutím na pole Text1 otevřete jeho Vlastnosti. Na kartě Formát, u položky Kategorie formátu vyberte možnost Číslo. Opakujte tento krok u dvou zbývajících textových polí.
Poznámka:Ve výchozím nastavení jsou textová pole pojmenována jako Text1, Text2 atd. Chcete-li změnit název pole, přejděte na kartu Všeobecné a do kolonky Název zadejte název Num1 nebo libovolný název a klikněte na tlačítko Zavřít.
-
Dvojitým kliknutím na pole Text3 otevřete jeho Vlastnosti. Na kartě Výpočet zvolte položku Zjednodušený zápis pole a klikněte na tlačítko Upravit.
-
V editoru JavaScriptu zadejte kód, který chcete vypočítat. Chcete-li například vypočítat součin součtu dvou čísel a odečtu dvou čísel, zadejte (Text1+Text2)*(Text1-Text2) a klikněte na tlačítko OK.
-
Klikněte na Zavřít.
3: Vlastní výpočty v jazyce JavaScript™
Použití vlastního skriptu v jazyce JavaScript™ k vytvoření složitějších matematických výpočtů. Tato možnost vyžaduje zadání skriptu v jazyce JavaScript™ a poskytuje plný přístup ke všem polím v souboru PDF a bohaté matematické funkce v jazyce JavaScript™. Také vyžaduje použití plné syntaxe jazyka JavaScript™ v aplikaci Acrobat, která provádí výpočty déle. Například následující kód řeší stejnou rovnici použitou v příkladu zjednodušeného zápisu pole výše.
-
Na panelu nástrojů Připravit formulář vyberte a přidejte tři textová pole – Text1, Text2 a Text3. V poli Text3 se zobrazí výsledek.
-
Dvojitým kliknutím na pole Text1 otevřete jeho Vlastnosti. Na kartě Formát, u položky Kategorie formátu vyberte možnost Číslo. Opakujte tento krok u dvou zbývajících textových polí.
Poznámka:Ve výchozím nastavení jsou textová pole pojmenována jako Text1, Text2 atd. Chcete-li změnit název pole, přejděte na kartu Všeobecné a do kolonky Název zadejte název Num1 nebo libovolný název a klikněte na tlačítko Zavřít.
-
Dvojitým kliknutím na pole Text3 otevřete jeho Vlastnosti. Na kartě Výpočet zvolte Vlastní skript výpočtu, a pak klikněte na tlačítko Upravit.
-
V editoru jazyka JavaScript™ zadejte kód pro výpočet. Například pro výpočet součinu součtu dvou čísel a odečtu dvou čísel, zadejte
event.value=((this.getField("Text1").value+this.getField("Text2").value))*((this.getField("Text1").value-this.getField("Text2").value)); -
Klikněte na tlačítko OK a pak klikněte na tlačítko Zavřít.