Příručka uživatele Zrušit

Přidání počítaných polí do formuláře

 

Příručka služby Adobe Acrobat Sign

Co je nového

  1. Poznámky před vydáním
  2. Poznámky k vydání
  3. Důležitá oznámení

Začínáme

  1. Stručný návod pro správce
  2. Stručný návod pro uživatele
  3. Pro vývojáře
  4. Knihovna výukových videí
  5. Časté dotazy

Správa

  1. Přehled konzole Admin Console
  2. Správa uživatelů
    1. Přidání uživatele
    2. Hromadné přidání uživatelů
    3. Přidání uživatelů z adresáře
    4. Přidání uživatelů ze služby MS Azure Active Directory
    5. Vytváření uživatelů zaměřených na funkce
      1. Technické účty – řízené rozhraním API
      2. Účty služeb – řízené ručně
    6. Kontrola uživatelů s chybami zřizování
    7. Změna jména/e-mailové adresy
    8. Úprava členství uživatele ve skupině
    9. Úprava členství uživatele ve skupině prostřednictvím rozhraní skupiny
    10. Povýšení uživatele do role správce
    11. Typy identit uživatelů a jednotné přihlašování
    12. Přepnutí identity uživatele
    13. Ověření uživatelů pomocí služby MS Azure
    14. Ověření uživatelů pomocí služby Google Federation
    15. Profily produktů
    16. Prostředí pro přihlášení 
  3. Nastavení účtu/skupiny
    1. Přehled nastavení
    2. Globální nastavení
      1. Úroveň a ID účtu
      2. Pracovní postupy pro podepisování sám sebou
      3. Hromadné odeslání
      4. Webové formuláře
      5. Vlastní pracovní postupy odeslání
      6. Pracovní postupy služby Power Automate
      7. Dokumenty knihovny
      8. Shromažďování údajů o formulářích s dohodami
      9. Omezená viditelnost dokumentu
      10. Připojení kopie podepsané dohody ve formátu PDF 
      11. Přidání odkazu do e-mailu
      12. Přidání obrázku do e-mailu
      13. Soubory připojené k e-mailu budou pojmenovány jako
      14. Připojení sestav auditů k dokumentům
      15. Sloučení více dokumentů do jednoho
      16. Nahrání podepsaného dokumentu
      17. Delegování pro uživatele v mém účtu
      18. Povolení delegování externích příjemců
      19. Oprávnění k podpisu
      20. Oprávnění k odeslání
      21. Oprávnění přidávat elektronické pečeti
      22. Nastavení časového pásma
      23. Nastavení výchozího formátu data
      24. Uživatelé ve více skupinách (UMG)
        1. Upgrade na použití UMG
      25. Oprávnění správce skupiny
      26. Nahrazení příjemce
      27. Sestava auditu
        1. Přehled
        2. Povolení neověřeného přístupu na stránce ověření transakce
        3. Zahrnutí připomenutí
        4. Zahrnutí událostí zobrazení
        5. Zahrnutí stránky dohody / počtu příloh
      28. Zprávy v produktu a nápověda
      29. Přístupné soubory PDF
      30. Nový způsob podepisování
      31. Zákazník ve zdravotnictví
    3. Nastavení účtu
      1. Přidání loga
      2. Úprava názvu hostitele / adresy URL společnosti    
      3. Přidání názvu společnosti
    4. Preference podpisu
      1. Dobře formátované podpisy
      2. Povolení příjemcům podepisovat podle
      3. Podepisující mohou změnit své jméno
      4. Povolení příjemcům použít jejich uložený podpis
      5. Vlastní podmínky používání a právo požadovat podpis
      6. Procházení příjemců mezi poli formuláře
      7. Odmítnutí podepsat
      8. Povolení pracovních postupů s razítkem
      9. Vyžádání od podepisujících uvedení pozice nebo společnosti
      10. Umožnění podepisujícím vytisknout a umístit vlastnoruční podpis
      11. Zobrazení zpráv při e-podepisování
      12. Vyžádání, aby podepisující k vytvoření svého podpisu použili mobilní zařízení
      13. Vyžádání IP adresy od podepisujících
      14. Vyloučení názvu společnosti a pozice na razítkách účastníků
    5. Digitální podpisy
      1. Přehled
      2. Stažení a podepsání v aplikaci Acrobat
      3. Podepisování cloudovými podpisy
      4. Omezení cloudoví poskytovatelé podpisů
    6. Elektronické pečeti
    7. Digitální identita
    8. Nastavení sestav
      1. Nové prostředí pro sestavy
      2. Nastavení klasické sestavy
    9. Nastavení zabezpečení
      1. Nastavení jednotného přihlašování
      2. Nastavení Zapamatovat si mne
      3. Zásady hesla pro přihlášení
      4. Síla hesla pro přihlášení
      5. Doba trvání webové relace
      6. Typ šifrování PDF
      7. API
      8. Přístup k informacím o uživateli a skupině
      9. Povolení rozsahů IP
      10. Sdílení účtů
      11. Oprávnění ke sdílení účtů
      12. Ovládací prvky sdílení dohod
      13. Ověření identity podepisujícího
      14. Heslo pro podepisování dohody
      15. Síla hesla dokumentu
      16. Blokování podepisujících podle geografického umístění
      17. Telefonické ověření
      18. Ověření na základě znalostí (KBA)
      19. Povolení vyjmutí stránek
      20. Vypršení platnosti odkazu na dokument
      21. Nahrání klientského certifikátu pro webhooky/zpětná volání
      22. Časové razítko
    10. Nastavení odeslání
      1. Zobrazení stránky Odeslat po přihlášení
      2. Vyžádání jména příjemce při odesílání
      3. Uzamknutí hodnot jména známých uživatelů
      4. Povolené role příjemce
      5. Skupiny příjemců
      6. Povinná pole
      7. Připojování dokumentů
      8. Změny dohod
      9. Název dohody
      10. Jazyky
      11. Soukromé zprávy
      12. Povolené typy podpisů
      13. Připomenutí
      14. Ochrana podepsaného dokumentu heslem
      15. Možnosti identifikace podepisujícího
        1. Přehled
        2. Heslo pro podpis
        3. Jednorázové heslo prostřednictvím e-mailu
        4. Ověřování službou Acrobat Sign
        5. Telefonické ověření
        6. Cloudový digitální podpis
        7. Ověření založené na znalostech
        8. Průkaz totožnosti
        9. Sestavy totožnosti podepisujících
      16. Ochrana obsahu
      17. Povolení notářských transakcí
      18. Ukončení platnosti dokumentu
      19. Zobrazení náhledu, umístění podpisů a přidání polí
      20. Pořadí podepisování
      21. Liquid Mode
      22. Ovládací prvky vlastního pracovního postupu
      23. Možnosti nahrání na stránce elektronického podpisu
      24. Přesměrování adresy URL potvrzení po podepsání
    11. Šablony zpráv
    12. Nastavení pro biofarmacii
      1. Přehled
      2. Vynucení ověření identity
      3. Důvody podepsání
    13. Integrace pracovních postupů
    14. Nastavení služby Notarize
    15. Integrace plateb
    16. Zprávy podepisujícího
    17. Nastavení protokolu SAML
      1. Konfigurace SAML
      2. Instalace služby Microsoft Active Directory Federation Service
      3. Instalace aplikace Okta
      4. Instalace aplikace OneLogin
      5. Instalace služby Oracle Identity Federation
    18. Správa dat
    19. Nastavení časového razítka
    20. Externí archiv
    21. Jazyky účtů
    22. Nastavení e-mailů
      1. Obrázky záhlaví/zápatí e-mailů
      2. Povolení jednotlivých zápatí e-mailů uživatele
      3. Přizpůsobení e-mailu Žádost o podpis
      4. Přizpůsobení polí Komu a Kopie
      5. Vlastní e-mailové šablony
      6. Povolení oznámení bez odkazů
    23. Přechod z domény echosign.com na adobesign.com
    24. Konfigurace možností pro příjemce
  4. Pokyny pro regulační požadavky
    1. Dostupnost
      1. Soulad s předpisy pro usnadnění přístupu
      2. Vytváření formulářů s usnadněním přístupu pomocí aplikace Acrobat pro počítače
      3. Vytváření formulářů AcroForms s usnadněním přístupu
    2. HIPAA
    3. GDPR
      1. Přehled GDPR
      2. Redigování uživatele
      3. Redigování dohod uživatele    
    4. Část 11 pro titul 21 CFR a příloha 11 pravidel EudraLex
      1. Ověřovací balíček části 11 pro titul 21 CFR
      2. Příručka pro titul 21 CFR a přílohu 11 pravidel EudraLex
      3. Analýza sdílených odpovědností
    5. Zákazníci ve zdravotnictví
    6. Podpora IVES
    7. Ukládání do úschovny eOriginal pro doklad osvědčující právo k věci movité
    8. Hlediska EU/Spojeného království
      1. Přeshraniční transakce EU/Spojeného království a nařízení eIDAS
      2. Požadavky HMLR na elektronicky podepsané dokumenty
      3. Dopad brexitu na zákony o elektronických podpisech ve Spojeném království
  5. Hromadné stahování dohod
  6. Nárokování domény 

Odesílání, podepisování a správa dohod

  1. Odesílání dohod  
    1. Přehled stránky Odeslat
    2. Odeslání dohody pouze sami sobě
    3. Odeslání dohody ostatním
    4. Vlastnoruční podpisy
    5. Pořadí podepisování příjemců
    6. Hromadné odeslání
      1. Přehled funkce Hromadné odeslání
      2. Hromadné odeslání – ruční zadání příjemců
      3. Hromadné odeslání – nahrávání souborů CSV
      4. Zrušení transakce hromadného odeslání
      5. Přidávání připomenutí k hromadnému odeslání
      6. Sestavy pro hromadné odeslání
  2. Vytváření polí v dokumentech
    1. Prostředí pro vytváření v aplikaci
      1. Automatická detekce pole
      2. Přetahování polí pomocí prostředí pro vytváření
      3. Přiřazení polí formuláře příjemcům
      4. Role Předvyplnění
      5. Použití polí s opakovaně použitelnou šablonou pole
      6. Převedení polí do nové šablony knihovny
      7. Aktualizované tvůrčí prostředí při odesílání dohod
    2. Vytváření formulářů pomocí textových značek
    3. Tvorba formulářů pomocí aplikace Acrobat (AcroForms)
      1. Vytvoření formuláře AcroForm
      2. Vytváření přístupných souborů PDF
    4. Pole
      1. Typy polí
        1. Běžné typy polí
        2. Vložené obrázky
        3. Obrázky razítek
      2. Vzhled obsahu pole
      3. Ověření pole
      4. Hodnoty maskovaných polí
      5. Nastavení podmínek zobrazení/skrytí
      6. Počítaná pole 
  1. Časté dotazy k vytváření
  2. Podepisování dohod
    1. Podepisování dohod, které vám byly odeslány
    2. Vyplnění a podepsání
    3. Podepsání sám sebou
  3. Správa dohod 
    1. Přehled stránky Správa
    2. Delegování dohod
    3. Nahrazení příjemců
    4. Omezení viditelnosti dokumentu 
    5. Zrušení dohody 
    6. Vytváření nových připomenutí
    7. Kontrola připomenutí
    8. Zrušení připomenutí
    9. Další akce...
      1. Jak vyhledávání funguje
      2. Zobrazení dohody
      3. Vytvoření šablony z dohody
      4. Skrytí/zobrazení dohod v zobrazení
      5. Nahrání podepsané dohody
      6. Úpravy souborů a polí odeslané dohody
      7. Úprava způsobu ověření příjemce
      8. Přidání nebo změna data vypršení platnosti
      9. Přidání poznámky do dohody
      10. Sdílení jednotlivé dohody
      11. Zrušení sdílení dohody
      12. Stažení jednotlivé dohody
      13. Stažení jednotlivých souborů dohody
      14. Stažení sestavy auditu dohody
      15. Stažení obsahu pole dohody
  4. Sestava auditu
  5. Tvorba sestav a export dat
    1. Přehled
    2. Udělení přístupu uživatelům k vytváření sestav
    3. Grafy sestav
      1. Vytvoření nové sestavy
      2. Sestavy dohod
      3. Sestavy transakcí
      4. Sestavy aktivity nastavení
      5. Úprava sestavy
    4. Exporty dat 
      1. Vytvoření nového exportu dat
      2. Úprava exportu dat
      3. Aktualizace obsahu exportu dat
      4. Stažení exportu dat
    5. Přejmenování sestavy/exportu
    6. Duplikování sestavy/exportu
    7. Plánování sestavy/exportu
    8. Odstranění sestavy/exportu
    9. Kontrola použití transakce

Rozšířené možnosti a pracovní postupy dohod

  1. Webové formuláře 
    1. Tvorba webového formuláře
    2. Úprava webového formuláře
    3. Zakázání/povolení webového formuláře
    4. Skrytí/zobrazení webového formuláře
    5. Vyhledání adresy URL nebo kódu skriptu 
    6. Předvyplnění polí webového formuláře pomocí parametrů URL
    7. Uložení webového formuláře pro pozdější dokončení
    8. Změna velikosti webového formuláře
  2. Opakovaně použitelné šablony (Šablony knihovny) 
    1. Americké vládní formuláře v knihovně Acrobat Sign
    2. Vytvoření šablony knihovny
    3. Změna názvu šablony knihovny
    4. Změna typu šablony knihovny
    5. Změna úrovně oprávnění šablony knihovny
    6. Kopírování, úpravy a uložení sdílené šablony
    7. Stažení agregovaných dat polí pro šablonu knihovny
  3. Převod vlastnictví webových formulářů a šablon knihovny
  4. Pracovní postupy služby Power Automate 
    1. Přehled integrace modulu Power Automate a zahrnutých oprávnění
    2. Povolení integrace modulu Power Automate
    3. Sledování využívání modulu Power Automate
    4. Vytvoření nového postupu (příklady)
    5. Aktivační události používané pro postupy
    6. Import postupů z prostředí mimo službu Acrobat Sign
    7. Správa postupů
    8. Úpravy postupů
    9. Sdílení postupů
    10. Zakázání nebo povolení postupů
    11. Odstranění postupů
    12. Užitečné šablony
      1. Pouze správce
        1. Uložení všech dokončených dokumentů do služby SharePoint
        2. Uložení všech dokončených dokumentů do služby OneDrive for Business
        3. Uložení všech dokončených dokumentů do služby Google Drive
        4. Uložení všech dokončených dokumentů do služby DropBox
        5. Uložení všech dokončených dokumentů do služby Box
      2. Archivace dohody
        1. Uložení dokončených dokumentů do služby SharePoint
        2. Uložení dokončených dokumentů do služby One Drive for Business
        3. Uložení dokončených dokumentů do služby Google Drive
        4. Uložení dokončených dokumentů do služby DropBox
        5. Uložení dokončených dokumentů do služby Box
      3. Archivace dohod webových formulářů
        1. Uložení vyplněných dokumentů webových formulářů do knihovny služby SharePoint
        2. Uložení vyplněných dokumentů webových formulářů do služby OneDrive for Business
        3. Uložení vyplněných dokumentů do služby Google Drive
        4. Uložení vyplněných dokumentů webových formulářů do služby Box
      4. Extrahování dat dohody
        1. Extrahování dat polí formuláře z podepsaného dokumentu a aktualizace listu aplikace Excel
      5. Oznámení o dohodě
        1. Odesílání vlastních e-mailových upozornění s obsahem dohody a podepsanou dohodou
        2. Zobrazení oznámení služby Adobe Acrobat Sign v kanálu služby Teams
        3. Zobrazení oznámení služby Adobe Acrobat Sign ve službě Slack
        4. Zobrazení oznámení služby Adobe Acrobat Sign ve službě Webex
      6. Vygenerování dohody
        1. Vygenerování dokumentu z formuláře služby Power App a šablony aplikace Word, odeslání k podpisu
        2. Vygenerování dohody ze šablony aplikace Word ve službě OneDrive a získání podpisu
        3. Vygenerování dohody pro vybraný řádek aplikace Excel, odeslání ke kontrole a podpisu
  5. Vlastní pracovní postupy odeslání
    1. Přehled vlastního pracovního postupu odeslání
    2. Vytvoření nového pracovního postupu odeslání
    3. Úpravy pracovního postupu odeslání
    4. Aktivace nebo deaktivace pracovního postupu odeslání
    5. Odeslání dohody pomocí pracovního postupu odeslání
  6. Sdílení uživatelů a dohod
    1. Sdílení uživatele
    2. Sdílení dohod

Integrace s jinými produkty

  1.  Přehled integrací služby Acrobat Sign 
  2. Služba Adobe Sign pro Salesforce
  3. Služba Acrobat Sign pro Microsoft
    1. Služba Acrobat Sign pro Microsoft 365
    2. Služba Acrobat Sign pro Outlook
    3. Služba Acrobat Sign pro Word/PowerPoint
    4. Služba Acrobat Sign pro Teams
    5. Služba Acrobat Sign pro Microsoft PowerApps a Power Automate
    6. Konektor Acrobat Sign pro Microsoft Search
    7. Služba Acrobat Sign pro Microsoft Dynamics 
    8. Služba Adobe Sign pro Microsoft SharePoint 
  4. Další integrace
    1. Služba Acrobat Sign pro ServiceNow
    2. Služba Acrobat Sign pro HR ServiceNow
    3. Služba Acrobat Sign pro SAP SuccessFactors
    4. Služba Acrobat Sign pro Workday
    5. Služba Acrobat Sign pro NetSuite
    6. Služba Acrobat Sign pro VeevaVault
    7. Služba Acrobat Sign pro Coupa BSM Suite
  5. Integrace spravované partnery
  6. Jak získat integrační klíč

Vývojář služby Acrobat Sign

  1. Rozhraní API REST 
    1. Dokumentace metod
    2. Příručka pro SDK/vývojáře
    3. Časté dotazy k rozhraní API    
  2. Webhooky 
    1. Přehled webhooků
    2. Konfigurace nového webhooku
    3. Zobrazení nebo úpravy webhooku
    4. Aktivace nebo deaktivace webhooku
    5. Odstranění webhooku
    6. Certifikáty obousměrného protokolu SSL
    7. Webhooky v rozhraní API

Počítaná pole jsou součástí pokročilých formulářů a jako taková jsou zahrnuta pouze do vícelicenčních úrovní služby.


Přehled

Služba Adobe Acrobat Sign umožňuje dynamicky aktualizovat pole v dokumentu (dohodě) na základě údajů zadaných podepisujícím při podpisu dohody. Toho lze docílit za pomoci počítaných polí. Počítaná pole můžete použít k nastavení pravidel v rámci dokumentu (nebo šablony dokumentu) před jeho odesláním k podpisu. Tato pravidla se zpracovávají při interakci podpisujícího s dokumentem a dynamicky aktualizují dokument na základě polí/hodnot.

Počítaná pole lze v rámci dokumentů definovat pomocí některého z následujících mechanismů:


Případy použití počítaných polí

Počítaná pole lze používat v situacích, kdy je dokument nutné dynamicky aktualizovat v okamžiku podpisu. Níže naleznete několik vzorových případů použití počítaných polí. Tyto případy použití slouží pouze k ilustračním účelům.

1. Vytváření objednávkových formulářů – počítaná pole lze použít při vytváření objednávkových formulářů, kde má podepisující osoba možnost vybrat ze seznamu dostupných položek a určit množství. Po výběru položky ze seznamu se ve formuláři automaticky aktualizuje cena za vybranou položku. Jakmile podepisující osoba vybere množství, automaticky se vypočítá také celková cena za položku. Formulář může zahrnovat také další výpočty pro určení celkové splatné daně za objednávku nebo výpočet objemové slevy založený na obchodních pravidlech pro nabízení slev zákazníkům.

2. Automatické vyplňování data ukončení platnosti smlouvy – u dohod, které zákazníkům při podpisu umožňují zvolit délku trvání smlouvy (6, 12, 24 měsíců atd.), lze použít počítaná pole pro automatické vyplnění data ukončení platnosti smlouvy na základě možností vybraných zákazníkem při podpisu smlouvy.

3. Registrační formuláře s více možnostmi – počítaná pole lze použít při vytváření registračních formulářů (například členských formulářů), kde může osoba podepisující formulář vybírat ze seznamu dostupných možností. Možnosti podepisujícího mohou řídit ostatní dynamické aspekty formulářů, například podmínky, se kterými podepisující osoba vyjadřuje souhlas, délku smlouvy a také celkovou cenu.


Základy počítaných polí

Jako počítané pole lze ve formulářích služby Acrobat Sign označit libovolné pole, zaškrtávací políčko nebo přepínací tlačítko. Podepisující nesmí v okamžiku podpisu zadat hodnotu přímo do pole označeného jako počítané pole – hodnota tohoto pole se automaticky vypočítá na základě pravidel definovaných ve formuláři.

Definice počítaného pole se skládá ze dvou složek: výrazu a formátu.

Výraz

Požadováno

Definuje vzorec / pravidlo pro výpočet hodnoty označeného pole. Služba Acrobat Sign vyhodnotí výraz v okamžiku podpisu a výsledná hodnota se zobrazí v poli.

Formát

Volitelné

Výslednou hodnotu počítaného pole lze určením formátu také formátovat jako datum, číslo nebo měnu.

Počítaná pole lze definovat pomocí textových značek služby Acrobat Sign, webové aplikace služby Acrobat Sign nebo pomocí polí formuláře PDF. Při definování počítaných polí pomocí textových značek služby Acrobat Sign nebo polí formuláře PDF se výraz pro výpočet definuje příkazem s názvem „calc“. Formátování počítaného pole lze specifikovat pomocí příkazu s názvem „format“.

Příklad

{{someCalculatedField_es_:signer1:calc(someExpn):format(formatType, someFormat)}}

Tento příklad zachycuje použití textových značek pro definování pole v dokumentu s názvem „someCalculatedField“. Toto pole je přiřazeno příjemci označenému jako „signer1“. Hodnota tohoto pole se vypočítává na základě vzorce specifikovaného v části „someExpn“. Typ výsledné hodnoty je specifikován parametrem „formatType“ a formátován podle parametrů v části „someFormat“.

Prostředí pro podepisování formulářů webové aplikace služby Acrobat Sign představuje plně funkční nástroj pro vytváření výrazů a definování vzorců pro počítaná pole. Další podrobnosti o vytváření výrazů viz Použití nástroje pro vytváření výrazů k určování počítaných polí.


Výrazy počítaných polí

Výraz definuje vzorec / pravidlo pro určení hodnoty označeného pole. Výraz může být tvořen jedním nebo několika následujícími prvky:

Literál

Určuje skutečnou hodnotu, která se používá jako část výrazu. Výrazy mohou být hodnoty řetězce, čísla nebo data. Například:

  • {{helloField_es_:signer1:calc("Ahoj")}} – Tento literál nastavuje hodnotu pole s názvem „helloField“ na Ahoj.
  • {{numField_es_:signer1:calc(10)}} – Tento literál nastavuje hodnotu pole s názvem „numField“ na 10.
  • {{date_es_:isdate(format="mmm d, yyyy")}} - Tento literál zahrnuje čárku, která je speciálním oddělovačem. Aby mohla čárka být součástí formátovaného řetězce, musí být výraz přetypován jako hodnota literálu.
  • {{date_es_:isdate(format='d. mmmm, yyyy')}} – Je možné vložit řetězcový literál znaků do výpočtu data.  Řetězcový literál musí být buďto v jednoduchých nebo dvojitých uvozovkách.
    • Výpočet uvedený výše by vrátil řetězec v podobě: 12. prosinec, 2012

Řetězce, které mají být součástí výrazu, musí být ohraničeny uvozovkami (dvojitými (") nebo jednoduchými (')). Pokud má výsledná hodnota zahrnovat uvozovky (jednoduché nebo dvojité), lze pro uzavření uvozovek použít zpětné lomítko (\).

Důležitá poznámka: U všech dalších příkladů bude uveden pouze výraz, nebude uvedena kompletní syntaxe textové značky.

Operátory

Operátory se v rámci výrazu používají k provádění jedné nebo více operací. Například:

• 6 + 4 – Výsledkem použití tohoto operátoru bude hodnota 10 ve vypočteném poli.

• 5/22/2016 - 3 – Výsledkem použití tohoto operátoru bude hodnota 5/19/2016 ve vypočteném poli.

Seznam operátorů podporovaných v rámci výrazů naleznete v části Podporované operátory.

Pole

Stávající pole v rámci dokumentu lze použít pro definování výrazu tak, že se na pole odkáže jeho jménem. Těmito poli mohou být pole služby Acrobat Sign (například: podpis, pole s datem, jméno podepisujícího, společnost podepisujícího atd.) nebo pole definovaná v rámci dokumentu či jiných počítaných polí. Například:

• cena * množství – Tento výraz odkazuje na dvě další pole v rámci dokumentu nazvaná „cena“ a „množství“. Výsledek vynásobení hodnot těchto dvou polí se vyplní do počítaného pole.

• signerName & "zaměstnanec společnosti" & signerCompany – Tento výraz odkazuje na dvě pole s názvem „signerName“ a „signerCompany“ v dokumentu, která jsou předem vyplněna službou Acrobat Sign (pokud je to možné), a sloučí je. Pokud se podepisující osoba jmenuje „Casey Jones“ a podepisující společností je „Acme Corp“, výsledkem tohoto výrazu bude vyplnění hodnoty „Casey Jones, zaměstnanec společnosti Acme Corp“ do vypočítaného pole.

Pokud název pole obsahuje mezeru, musí být jméno pole ohraničeno hranatými závorkami ([]), aby na něj mohlo být ve výrazu odkazováno. Například [název pole s mezerami] bude odkazovat na pole v dokumentu s názvem „název pole s mezerami“.

Funkce

Výrazy mohou zahrnovat také jednu nebo více funkcí ze seznamu podporovaných funkcí služby Acrobat Sign. Zadané funkce se vyhodnotí při procesu podpisu dohody a výsledná hodnota se zobrazí ve vypočítaném poli. Například:

• dateAdd(d, signedDate, 3) – Tento výraz používá funkci „dateAdd“ a určuje přičtení 3 dnů k datu podpisu dohody. Pokud je tedy dokument podepsán k datu 5/22/2016, výslednou hodnotou výrazu bude 5/25/2016.

K odečtení od data lze použít záporná čísla.

Seznam funkcí podporovaných v rámci výrazů naleznete v části Podporované funkce.


Podporované operátory

V počítaných polích jsou podporovány následující operátory.

+

Sečtení dvou čísel.

-

Odečtení dvou čísel.

/

Dělení dvou čísel.

*

Násobení dvou čísel.

&

Zřetězit dva řetězce.

=

Rovná se. Porovná dvě hodnoty, a pokud jsou shodné, vrátí hodnotu „pravda“, nebo případně hodnotu „nepravda“, pokud shodné nejsou.

!=

Nerovná se. Porovná dvě hodnoty, a pokud nejsou shodné, vrátí hodnotu „pravda“, nebo případně hodnotu „nepravda“, pokud shodné jsou.

Je menší než. Porovná dvě hodnoty a vrátí Booleovu hodnotu (pravda nebo nepravda) pokud je první hodnota menší, než druhá.

>=

Větší než nebo se rovná. Porovná dvě hodnoty a vrátí Booleovu hodnotu (pravda nebo nepravda) pokud je první hodnota větší nebo rovna druhé hodnotě.

<=

Menší než nebo se rovná. Porovná dvě hodnoty a vrátí Booleovu hodnotu (pravda nebo nepravda) pokud je první hodnota menší nebo rovna druhé hodnotě.

Větší než. Porovná dvě hodnoty a vrátí Booleovu hodnotu (pravda nebo nepravda) pokud je první hodnota větší, než druhá.

%

Operátor modulo. Vrátí zbytek po dělení dvou čísel.

^

Operátor mocnitel. Vrátí exponenciální hodnotu určených čísel.


Podporované funkce

Při určování výrazů v počítaném poli jsou podporovány následující funkce.

Funkce

Kategorie

Popis

abs(číslo1)

Matematika

Vrátí absolutní hodnotu čísla „číslo1“.

roundUp(číslo1)

Matematika

Zaokrouhlí číslo „číslo1“ směrem nahoru.

roundDown(číslo1)

Matematika

Zaokrouhlí číslo „číslo1“ směrem dolů.

round(číslo1)

Matematika

Zaokrouhlí číslo „číslo1“ na nejbližší celé číslo.

min(číslo1,číslo2)

Matematika

Vrátí menší ze dvou čísel „číslo1“ a „číslo2“.

max(číslo1,číslo2)

Matematika

Vrátí větší ze dvou čísel „číslo1“ a „číslo2“.

datePart(část, datum)

Datum

Vrátí část data určeného prvním parametrem jako celé číslo. Například: datePart(m, 5/22/2016) vrátí hodnotu 5, tedy část data označující měsíc.

Informace o přijatelných hodnotách parametru „část“ naleznete v části Přijatelné hodnoty parametru pro část data.

dateAdd(část, datum, přídavek)

Datum

Přidá zadaný počet částí (např. „d“ pro den, „m“ pro měsíc nebo „y“ pro rok) k datu pro výpočet budoucího data. Můžete použít čísla nebo názvy polí.

Například: dateAdd("m", "Jan 1, 2016", 3) vrátí datum Apr 1, 2016 (1. dubna 2016). V tomto příkladu přidá vzorec 3 měsíce k určenému datu.

K odečtení od data lze použít záporná čísla.

dateDiff(část, datum1, datum2)

Datum

Vrátí počet částí (např. „d“ pro dny, „h“ pro hodiny nebo „n“ pro minuty) mezi dvěma daty. Můžete použít čísla nebo názvy polí.

Například: dateDiff("d", "Jan 1, 2016", "Jan 2, 2016") vrátí hodnotu 1, která reprezentuje 1 den od 1. ledna do 2. ledna.

daysIn(část, datum)

Datum

Vrátí počet dnů obsažených v části (např. „d“ pro den, „m“ pro měsíc nebo „y“ pro rok) pro zadané datum. Můžete použít čísla nebo názvy polí.

Například: daysIn("m", "Feb 1, 2016”) vrátí hodnotu 29, neboli počet dnů v únoru 2016, a daysIn("y", "02/01/2015") vrátí hodnotu 365, čili počet dnů v roce 2015.

date(řetězec)

Datum

Převede hodnotu řetězce, například „1/1/2016“, na datový objekt, který lze používat v jiných funkcích.

now()

Datum

Vrátí datum a čas, kdy byl vzorec vyhodnocen – nejčastěji se jedná o okamžik načtení stránky e-podpisů.

if(logický_test, hodnota_pokud_pravda, hodnota_pokud_nepravda)

Logika

Vyhodnotí „logický_test“. Argumentem „logický_test“ může být jiný výraz. Pokud je výsledkem PRAVDA, vrátí hodnotu uvedenou v parametru „hodnota_pokud_pravda“. Pokud je výsledkem NEPRAVDA, vrátí hodnotu parametru „hodnota_pokud_nepravda“. Parametry „hodnota_pokud_pravda“ i „hodnota_pokud_nepravda“ mohou být také výrazy.

Například: if(1 > 0, "Správně", "Nesprávně") vrátí „Nesprávně“.

and(logický1, logický2, ...)

Logika

Vrátí hodnotu „pravda“ pouze tehdy, pokud jsou všechny logické parametry vyhodnoceny jako PRAVDA. V opačném případě vrátí hodnotu „nepravda“.

Například: and(1>0, 2>1) vrátí hodnotu „pravda“ a and(1>0, 2=1) vrátí hodnotu „nepravda“.

or(logický1, logický2, ...)

Logika

Vrátí hodnotu „pravda“ tehdy, pokud je některý logický parametr (logický1, logický2, ...) vyhodnocen jako PRAVDA. Pokud jsou všechny logické parametry vyhodnoceny jako NEPRAVDA, vrátí hodnotu „nepravda“.

Například: or (1>0, 2>1) vrátí hodnotu „pravda“. or (1>0, 2=1) vrátí hodnotu „nepravda“.

not(logický)

Logika

Vrátí opačnou hodnotu parametru „logický“. Pokud je tedy parametr „logický“ vyhodnocen jako NEPRAVDA, vrátí hodnotu „pravda“. Pokud je vyhodnocen jako PRAVDA, vrátí hodnotu „nepravda“. Například: not(1>0) vrátí hodnotu „nepravda“.
lookup(sourceField,("value1=return1,value2=return2", "default_value") Logika

Hodnotí „návratovou hodnotu“ zdrojového pole (používají se v polích dropbox a přepínačích), aby se naplnila výchozí hodnota do vypočteného pole, na základě seznamu možných hodnot.

Například: lookup(stateField, "CA=California,UT=Utah,MA=Massachusetts,WA=Washington","None")

Vrátí hodnotu Kalifornie, pokud stateField bylo CA, nebo hodnotu Utah, pokud stateField bylo UT atd.  Pokud není nalezena žádná shoda, vrátí hodnotu Žádné.


Přijatelné hodnoty parametru pro část data

Následující hodnoty lze použít ve funkcích souvisejících s datem k určení části data, se kterou má funkce pracovat.

Část

Část data, na kterou se funkce aplikuje

y

Rok

q

Kvartál

m

Měsíc

d

Den

h

Hodina

n

Minuta

s

Sekunda


Formátování počítaných polí

Kromě určení výrazu pro počítané pole lze také formátovat výstupní hodnotu. Výstup lze formátovat jako text (výchozí) nebo číslo či datum.

Pokud je příkaz pro formátování používán u textových značek, lze u něj používat dva parametry: FormatType a Format.

FormatType

Udává typ hodnoty, kterou počítané pole představuje. Přijatelnými hodnotami tohoto parametru jsou: číslo a datum.

Formát

Určuje strukturu výstupní hodnoty pro umístění ve vypočítaném poli.


Formátování počítaných polí jako číslo

Následující znaky lze použít pro určení formátování výstupu ve formě čísla

Formátovací znak

Popis

_

(Podtržítko.) Představuje jakoukoli zástupnou číslici.

9

Představuje jakoukoli zástupnou číslici.

.

Umístění povinné desetinné tečky (nebo příslušného místně používaného symbolu).

0

Umístěna nalevo nebo napravo od povinné desetinné tečky. Odsazení s nulami.

( )

Pokud je číslo menší, než nula, ohraničí masku závorkami.

+

Umístí znaménko plus před kladné číslo; znaménko minus před záporné číslo.

-

Umístí mezeru před kladné číslo; znaménko minus před záporné číslo.

,

Oddělí každé třetí desetinné místo čárkou (nebo příslušným místně používaným oddělovacím znakem).

$

Umístí před formátované číslo symbol dolaru (nebo příslušný místně používaný symbol). Pokud je určena, musí se jednat o první znak formátovaného řetězce.

%

Převede číselnou hodnotu pole na procentuální hodnotu. Vynásobí hodnotu číslem 100 a na konec

umístí znak %. Pokud je určena, musí se jednat o poslední znak formátovaného řetězce.


Formátování počítaných polí jako datum

Následující znaky lze použít pro určení formátování výstupu ve formě data.

Formát

Popis

Příklad

s

Sekundy v minutě v rozsahu 0–59.

„0“ až „59“

ss

Sekundy v minutě s uvozující nulou (v případě potřeby).

„00“ až „59“

n

Minuty v hodině v rozsahu 0–59.

„0“ nebo „59“

nn

Minuty v hodině s uvozující nulou (v případě potřeby).

„00“ nebo „59“

h

Hodina ve dni v rozsahu 1–12.

„1“ až „12“

hh

Hodina ve dni s uvozující nulou (v případě potřeby).

„01“ až „12“

H

Hodina ve dni v rozsahu 0–23.

„0“ až „23“

HH

Hodina ve dni s uvozující nulou (v případě potřeby).

„00“ až „23“

d

Den v měsíci v rozsahu 1 až 31.

„1“ až „31“

dd

Den v měsíci s uvozující nulou (v případě potřeby).

„01“ až „31“

ddd

Zkrácený název dne.

„po“ až „ne“

dddd

Úplný název dne.

„pondělí“ až „neděle“

m

Měsíc v roce v rozsahu 1–12.

„1“ až „12“

mm

Měsíc v roce s uvozující nulou (v případě potřeby).

„01“ až „12“

mmm

Zkrácený název měsíce.

„led.“ až „pro.“

mmmm

Úplný název měsíce.

„leden“ až „prosinec“

yy

Rok jako dvoumístné číslo.

„99“ nebo „15“

rrrr

Úplný, čtyřmístný rok.

„1999“ nebo „2015“

t

Zobrazí první písmeno označení dopoledne / odpoledne.

„d“ nebo „o“

tt

Zobrazí označení části dne dopoledne / odpoledne.

„dop“ nebo „odp“


Příklady formátování

Následující příklady obsahují postup formátování počítaných polí jako datum nebo číslo.

  • Počítané pole formátované jako datum:

{{myField_es_:calc(otherDateField + 3):format(date, "mmm dd, yyyy")}}

Výstupem bude například řetězec „22. května 2016“.

  • Počítané pole formátované jako číslo.

{{myTax_es_:calc(total * taxrate):format(number, "$,.00") }}

Výstupem bude například řetězec „CZK 1 987,65“.


Použití nástroje pro vytváření výrazů k určování počítaných polí

Počítaná pole lze určovat prostřednictvím prostředí pro podepisování formulářů služby Acrobat Sign. Níže uvedené kroky vás provedou postupem určování počítaných polí v prostředí pro podepisování formulářů.

1. Přetáhněte do dokumentu příslušné pole. Dvojitým kliknutím na právě přidané pole otevřete dialogové okno s vlastnostmi pole. Označte pole vhodným názvem. Pomocí rozevíracího seznamu změňte parametr Typ hodnoty na typ Počítaná hodnota. Tím určíte, že se hodnota pole v okamžiku podpisu určí výpočtem.

Pole Typ hodnoty

 

2. Zadejte výraz pro výpočet do textového pole s názvem Vzorec nebo kliknutím na funkční tlačítko ( fx ) otevřete Nástroj pro vytváření vzorců.

Nástroj pro vytváření vzorců

 

3. k určení výrazu pro počítané pole použijte Nástroj pro vytváření výrazů (viz obrázek níže). V horní části pro vzorec je uveden vzorec, který se použije pro výpočet hodnoty pole. Vzorec můžete zadat do části pro vzorec nebo pro vytvoření vzorce použít prostředí pro podepisování formulářů. Nástroj pro vytváření výrazů obsahuje seznam všech dostupných Funkcí, seznam stávajících formulářových polí v dokumentu a seznam podporovaných Operátorů, které vám pomohou při vytváření výrazů. Pole nebo Funkci můžete do vzorce v Nástroji pro vytváření výrazů přidat dvojitým kliknutím na položku v oblasti se seznamem. Do výrazu můžete přidat také Operátory, a to kliknutím na příslušný operátor v seznamu operátorů.

4. Jakmile dokončíte vytváření výrazu, můžete zkontrolovat syntaxi výrazu kliknutím na tlačítko Zkontrolovat syntaxi, a poté uložte změny.

5. Nastavte typy počítaných polí pomocí rozevíracího seznamu Zobrazit jako.

Pole Zobrazit jako

 

6. Pokud má pole Zobrazit jako hodnotu Datum nebo Číslo, nastavte hodnotu pole Formát data / čísla pomocí rozevíracího seznamu. Můžete také zvolit hodnotu Vlastní formátování a určit pro pole vlastní formátování.

Pole Formát čísla


Počítaná pole s formátem Měny

Formát Měny pro počítané pole vkládá před vypočítanou hodnotu symbol měny. (Jinak se jedná o jednoduchý matematický výpočet podle vzorce.)

Který symbol se vkládá, záleží na níže uvedených pravidlech:

  • Pokud zdrojová pole obsahují ověření Měny pro USA, zobrazí se symbol amerického dolaru: $
  • Pokud zdrojová pole obsahují ověření Měny pro Spojené království, zobrazí se symbol libry: £

Aby formátování Měny fungovalo, musí být počítané pole nakonfigurováno s:

  • hodnotou Zobrazit jako nastavenou na Číslo
  • hodnotou Formátu čísla nastavenou na Měnu
Počítané pole – Formát měny

Zdrojová pole, která jsou použita ve výpočtu mohou být ověřena buď Číslem nebo Měnou:

Počítané pole – Zdrojové číslo
Zdrojové pole ověřené číslem

Počítané pole – Zdrojová měna
Zdrojové pole ověřené měnou

Pozor:

Při výpočtu hodnoty ve formátovaném poli Měna nezapočítává služba Acrobat Sign žádný kurz cizích měn (Forex).

  • Počítané pole provádí pouze matematický výpočet
  • Formát pole (Měna) je pouze vložení symbolu měny

Ve formuláři, ve kterém je třeba použít jiný symbol měny než dolar ($) nebo libru (£), je třeba buď přidat symbol do souboru dokumentu nebo přidat pole pouze pro čtení se symbolem měny nastaveným jako výchozí hodnota.

Při používání možnosti pole se doporučuje, aby bylo pole se symbolem měny:

  • Přiděleno: Odesílateli (Předvyplnění)
  • Povoleno Pouze pro čtení
  • Výchozí hodnota nastavená na symbol měny (v příkladu níže je použito euro)
Formát čísla

Zdrojová pole Text musí být naformátována jako Číslo (nikoli Měna)

Počítané pole – Zdrojové číslo
Zdrojové pole ověřené číslem

Pole používané pro počítání finální hodnoty musí být nakonfigurováno tak, aby mělo:

  • Hodnotu Zobrazit jako nastavenou na Číslo
  • Pole Formát čísla nastavené na formát, který chcete použít
Počítané pole – Formát čísla



Příklady počítaných polí

 

  • {{shipState_es_:signer1:calc([billingState]):showif(sameAs=unchecked)}}
    • Pole v dokumentu přiřazeném první podepisující osobě, které bude zobrazeno pouze tehdy, když není zaškrtnuto jiné pole (zaškrtávací políčko) s názvem „sameAs“. Hodnota pole je automaticky vyplněna hodnotou pole „billingState“, kterou podepisující osoba v dokumentu zadala.
  • {{total_es_:signer1:calc(q1*pr1):format(Number,”$,0.00”):align(right)}}
    • Pole v dokumentu přiřazené první podepisující osobě. Jeho hodnota se automaticky vypočítá jako výsledek hodnot v polích „q1“ a „pr1“. Výsledná hodnota je formátována jako měna, zobrazena se symbolem dolaru ($) před výslednou hodnotou a obsahuje dvě desetinné tečky. Výsledná hodnota je také v rámci pole zarovnána vpravo.
  • price_es_:signer1:calc(if(pn1=”W1”,9.99,if(pn1=”W2”,5.99,if(pn1=”W3”,24.99,0))))}
    • Pole v dokumentu s názvem „price“ se vypočítá z hodnoty vybrané podepisující osobou v dalších polích „pn1“ v dokumentu. V tomto příkladu platí, že pokud se pole „pn1“ rovná hodnotě W1, zobrazí se v poli „price“ hodnota 9.99, pokud se pole „pn1“ rovná hodnotě W2, zobrazí se v poli „price“ hodnota 5.99, a tak dále. Pokud se žádná z hodnot neshoduje s hodnotou pole „pn1“, hodnota zobrazená v poli „price“ je 0. S využitím tohoto mechanismu je možné počítaná pole použít pro automatické vyplnění ceny položky na základě výběru provedeného podepisující osobou při podepisování.

 

 Adobe

Získejte pomoc rychleji a snáze

Nový uživatel?