Přehled

Textové značky služby Adobe Sign jsou speciálně formátovaný text, který lze umístit na libovolné místo v dokumentu a který určuje umístění, velikost nebo typ polí, například pole podpisů a iniciál, zaškrtávací políčka, přepínací tlačítka a pole formulářů, stejně jako pokročilá volitelná pravidla zpracování polí. Textové značky lze použít také při vytváření souborů PDF s poli formuláře. Viz Referenční příručka pro vytváření formulářů v aplikaci Acrobat.

Po odeslání nebo nahrání dokumentu jsou textové značky převedeny na pole formuláře Adobe Sign. Textové značky Adobe Sign lze použít v nejrůznějších dokumentech typu PDF, Microsoft Word, PowerPoint, Excel nebo textových souborech (.txt, .rtf).

Například:

{{Sig_es_:signer1:signature}}

Pole podpisu přiřazené příjemci označenému jako signer1.

{{Cmpy_es_:signer2:company}}

Pole s názvem společnosti příjemce označeného jako signer2.

{{address_es_:signer1}}

Pole příjemce označeného jako signer1, do kterého zadá svou adresu.    

{{*city_es_:signer1}}

Povinné pole příjemce označeného jako signer1 určené pro zadání jeho města.

{{!price}}

Pole jen ke čtení. Příjemci nemohou změnit hodnotu tohoto pole.

Textové značky ve službě Adobe Sign představují výkonný mechanismus pro nastavení šablon dokumentů, jež umožňují umístit pole podpisů a iniciál, shromažďovat data od různých stran v rámci smlouvy, definovat pravidla ověřování shromážděných dat a přidávat podmínky Dokument obsahující správně nastavené textové značky lze použít jako šablonu při posílání dokumentů k podpisu, čímž se zajistí, že údaje shromážděné pro smlouvy jsou jednotné a platné v rámci celé organizace.

Poznámka:

Kde to je možné, použijí se funkce plánů Adobe Sign – Business, Adobe Sign – Enterprise nebo obou.

Stručný průvodce textovými značkami

Příklady textových značek

Všechny uvedené příklady předpokládají, že v dokumentu používáte textové značky. Pokud používáte značky jako názvy polí formuláře PDF, vynechte otevírací a uzavírací složené závorky „{{“ a „}}“.

Pole podpisu a iniciál

{{Sig_es_:signer1:signature}}

Pole podpisu přiřazené příjemci označenému jako signer1.

{{Int_es_:signer1:initials}}

Pole iniciál přiřazené příjemci označenému jako signer1.

{{SigB_es_:signer1:signatureblock}}

Blok podpisu přiřazený příjemci označenému jako signer1.

{{OSig_es_:signer1:optsignature}}

Volitelné pole podpisu přiřazené k příjemci označenému jako signer1.

{{OInt_es_:signer1:optinitials}}

Volitelné pole iniciál přiřazené příjemci označenému jako signer1.

{{SigStamp_es_:signer1:stampimage(25)}} Pole razítka, které je možné použít jako podpisovou možnost. Razítka nejsou nutná, pokud má podepisující k dispozici jiná pole podpisu.


Pole role příjemce

Pole autora podpisu a odesílatele slouží k určení rolí příjemců smlouvy.

Pole autora podpisu

Role „signer“ určuje prvního příjemce (podepisující nebo schvalovatel), který není odesílatel. Role „signer1“ vždy označuje prvního příjemce. Příjemce označený jako „signer1“ by mohl být odesílatel, pokud by odesílatel jako první podepsal nebo schválil smlouvu.

{{Cmpy_es_:signer1:company}}

Pole příjemce označeného jako signer1 určené pro zadání názvu společnosti příjemce.

{{J_es_:signer2:fullname}}

Pole příjemce označeného jako signer2, které je pouze pro čtení a do kterého příjemce zadá své celé jméno.

{{Dte_es_:signer1:date}}

Pole pouze pro čtení obsahující datum podpisu.

{{Em_es_:signer1:email}}

Pole pouze pro čtení obsahující e-mailovou adresu podepisujícího.

Poznámka:

Namísto použití rolí odesílatele nebo podepisujícího lze také použít pouze role „signer1“, „signer2“, „signer3“ atd. Při odesílání dokumentu si dejte pozor, aby byli tito účastníci přidáni ve správném pořadí.

 

Pole Odesílatel

Roli odesílatele lze použít, pouze pokud je při podepisování vybrána volba „Musím podepsat jako první/poslední“. Role odesílatele vždy určuje pole přiřazené k odesílateli bez ohledu, zda se podepsal jako první nebo poslední.

{{*Ttl_es_:sender:title}}

Povinné pole, do kterého odesílatel zadá svůj titul.

Poznámka:

Namísto použití rolí odesílatele nebo podepisujícího lze také použít pouze role „signer1“, „signer2“, „signer3“ atd. Při odesílání dokumentu si dejte pozor, aby byli tito příjemci přidáni ve správném pořadí.


Pole pro předvyplnění

{{price_es_:prefill}}

Pole, které odesílatel vyplní před odesláním dokumentu.


Textová pole

{{address_es_:signer1}}

Volitelné pole příjemce označeného jako signer1, do kterého zadá svou adresu.

{{*city_es_:signer1}}

Povinné pole příjemce označeného jako signer1 určené pro zadání jeho města.


Pole pouze ke čtení

{{!price}}

Pole jen ke čtení. Podepisující nemohou měnit jeho hodnotu.


Zaškrtávací políčka

{{[]}}

Zaškrtávací políčko.

{{[x]}}

Zaškrtávací políčko, které je automaticky zaškrtnuto.


Přepínací tlačítka

{{(Red)Barva}}

Přepínací tlačítko, které má při výběru hodnotu Red (červená).


Obrázky

{{Image1_es_:signer1:inlineimage(4)}}
Pole pro vložení obrázku o výšce 4 řádky


Ověření pole

{{*Mobile_es_:signer1:phone}}

Povinné pole umožňující použít číselný formát amerického telefonního čísla.

{{d_es_:signer1:num(>0,<60)}}

Volitelné číselné pole, do kterého lze zadat hodnoty 0 až 60.


Podmíněná pravidla

{{field_es_:showif(price>60)}}

Pole, které udává, zda je „price“ vyšší než 60.


Počítaná pole

{{TV_es_:calc([SubTotal]+[Tax])}}

Pole, jehož hodnoty se automaticky vypočítají jako součet polí „SubTotal“ a „Tax“.


Převod textových značek na pole formuláře

Délka a formátování pole

Pokud používáte textové značky v upravitelném dokumentu, služba Adobe Sign obdélníkem překryje textovou značku v celé její délce (mezi závorkami „{{“ a „}}“) a převede ji na odpovídající pole formuláře Adobe Sign.

Pole formuláře lze prodloužit přidáním znaků prázdného místa na začátek textové značky za znaky „{{“ nebo na konci textové značky za „}}“. Velikost pole formuláře lze snížit na požadovanou délku zmenšením písma textové značky.

Formátování pole formuláře (velikost písma, typ, barva apod.) určuje formát první závorky “{„. Aby mohla služba Adobe Sign správně zpracovat textové značky, jejich definice musí být v dokumentu zadány v běžně používaných fontech (Helvetica, Times, Arial, Verdana nebo Courier). Chcete-li vynutit určitý styl písma, přejděte do části Vzhled písma.

Definice textových značek rozlišují velká a malá písmena, přičemž musejí být zadány malým písmem. 

Obrázek níže znázorňuje textové značky umístěné v dokumentu Microsoft Word.

Image1

Celé rozpětí textové značky od otevírací po uzavírací složenou závorku se musí vejít na jeden řádek. Pokud se textová značka ve zdrojovém dokumentu nebo zpracovaném souboru PDF rozkládá na více řádcích, služba Adobe Sign pole formuláře nerozpozná správně a může se stát, že se podepisujícímu při podepisování dokumentu zobrazí text značky.

Při použití ve formulářích PDF nesmí být složené závorky součástí názvů polí formuláře PDF, velikost pole je určena velikostí pole formuláře PDF a formátování údajů zadaných do pole určují vlastnosti pole formuláře PDF.

Image2

Jeden dokument nesmí obsahovat zároveň pole formuláře PDF a pole definovaná pomocí textových značek.

 

Interakce s poli formuláře během podepisování

Výše uvedené textové značky se v průběhu podepisování převedou na následující vyplnitelná pole:

image 3


Pole formuláře v podepsaném dokumentu

Po sloučení dat do podepsaného dokumentu se v podepsaném dokumentu PDF objeví tohle:

Image 4


Dlouhé textové značky

Při použití v upravitelných dokumentech mohou textové značky obsahující více direktiv nabýt nadměrné délky, což znemožňuje zadávání malých polí v dokumentu. Služba Adobe Sign přichází s jednoduchý mechanismem, který umožňuje v dokumentu zadávat kratší značky.

Pokud například potřebujete povinné pole s telefonem přiřazené k odesílateli, namísto vložení celé značky

{{*Mobile_es_:signer1:phone}} můžete na příslušném místě v dokumentu použít kratší značku {{$mob }} s prázdným místem, pomocí kterého upravíte velikost daného pole. Úplná definice textové značky

Značku {{#mob=*Mobile_es_:signer1:phone}} můžete umístit do jiného místa v dokumentu. Další informace o krácení textových značek najdete v části Zkrácení textových značek

Zanořování textových značek

Syntax textových značek

Textová značka v aplikaci Adobe Sign je definována takto:

Rozepsaná textová značka

Její součásti jsou definovány takto:

  • Povinné – Volitelný příznak, který určuje, že je příslušné pole povinné a během podepisování jej musí podepisující osoba vyplnit. Pokud příznak chybí, pole formuláře není povinné a během podepisování do něj může (ale nemusí) autor podpisu zadat hodnotu.
  • Pouze ke čtení – Volitelný příznak, který označuje, že je příslušné pole pouze ke čtení. Označení pole jako pouze ke čtení zajistí, že údaje v poli nemůže nikdo během podepisování upravit. Údaje lze sloučit do polí pouze ke čtení pomocí rozhraní API služby Adobe Sign nebo pomocí MegaSign prostřednictvím souboru CSV ještě před odesláním k podpisu.
  • Název pole – Jedinečný název označující pole v dokumentu. Název pole slouží k rozpoznání hodnot, které byly zadány při podpisu, když jsou údaje exportovány ze služby.

Poznámka:

  • Pokud dokument obsahuje více než jednu textovou značku se stejným názvem, ale jinými příkazy, nebo jsou tyto příkazy zadány ve stejně pojmenovaných textových značkách, ale v rozdílném pořadí, služba Adobe Sign automaticky přidá na začátek názvu „efield“ + jedinečné číslo + „_“. Pokud jsou například v dokumentu dvě pole s názvem „Adresa“, služba Adobe Sign změní název jednoho nebo dvou polí na „efield2_Adresa“.
  • Pokud v dokumentu existují dvě textové značky se stejným názvem pole a stejnými příkazy ve stejném pořadí, tato pole jsou považována za klonovaná pole. Údaje zadané do jednoho pole se automaticky naklonují do druhého pole v dokumentu.

  • Identifikátor ES – Jestliže chcete povolit specifické funkce služby Adobe Sign, za názvem pole v textové značce musí následovat speciální textový řetězec „_es_“. Pokud za názvem pole chybí identifikátor Adobe Sign, do dokumentu se přidá pole formuláře bez jakýchkoli direktiv.
  • Direktiva – Jedna nebo více definic začínajících dvojtečkou („:“), které určují roli, typ pole a další pravidla zpracování polí definující typ zadávané hodnoty, která je v poli povolená. Direktivy lze zadat v libovolném pořadí.
    • Role – Účastník, kterému je přiřazeno tohle pole (například odesílatel, podepisující).
    • Typ pole – Typ pole formuláře Adobe Sign (například podpis, iniciály, zaškrtávací políčko nebo textové pole).
    • Pravidla – Pokročilá pravidla zpracování, například způsob ověření dat, logika pro zobrazení/skrytí polí na základě podmínek apod.


Řízení interakcí polí při podepisování

Pole formuláře v dokumentu lze při podepisování přiřadit konkrétnímu podepisujícímu. Služba Adobe Sign zajistí, že podepisující může pracovat pouze s poli, které mu byly při podepisování přiřazeny. Pole formuláře lze ke konkrétnímu podepisujícímu přiřadit přidáním speciální direktivy do textové značky.


Přiřazení pole formuláře konkrétním podepisujícím

Služba Adobe Sign podporuje následující direktivy pro přiřazení pole formuláře ke konkrétním podepisujícím.

{{Field2_es_:signer1}}

Pole ve smlouvě, které je přiřazeno prvnímu podepisujícímu, který není odesílatel smlouvy.

{{Field3_es_:signer1}}

{{Field4_es_:signer2}}

Pokud smlouva vyžaduje více než jednoho podepisujícího a každý podepisující musí při podepisování poskytnout údaje, pole ve smlouvě lze přiřadit ke konkrétním podepisujícím pomocí příkazu podepisujícího <x>, kde <x> udává pořadí, ve kterém podepisující osoby podepíšou smlouvu. Pole označená příkazem signer1 jsou přiřazeny k první podepisující osobě, pole označená direktivou signer2 se přiřadí k druhé podepisující osobě atd. Služba Adobe Sign zajišťuje, že podepisující může pracovat pouze s poli, které mu jsou přiřazeny.

Pokud se při podepisování podepíše jako první odesílatel, všechna pole označená jako „signer1“ se spolu s polem označeném jako „odesílatel“ zobrazí odesílateli.


Odesílatel předvyplní data

V některých případech nemusí odesílatel smlouvu podepsat, ale před odesláním smlouvy k podpisu musí zadat údaje. K tomu slouží direktiva „prefill“ (předvyplnění), která se přidá před příslušná pole formuláře ve smlouvě. Služba Adobe Sign umožňuje odesílateli tato pole vyplnit, než se smlouva odešle k podpisu.

{{Field5_es_:prefill}}

Pole ve smlouvě, které musí odesílatel vyplnit, než je smlouva odeslána k podpisu.

Poznámka:

Předvyplnění je ve výchozím nastavení povoleno pro dokumenty odeslané do vaší knihovny dokumentů Adobe Sign. Předvyplnění lze také povolit zapnutím volby „Pole Náhled a Přidat podpis“ během odesílání dokumentů. Chcete-li povolit předvyplnění pro všechny smlouvy odesílané ze stránky Odeslat bez ohledu, zda je zapnuta volba „Náhled“, obraťte se na podporu společnosti Adobe.


Nepřiřazená pole

Během podpisu mohou všechny podepisující osoby vyplnit pole, které není přímo přiřazeno ke konkrétnímu příjemci. Po vyplnění je pole uzamčeno, aby následovné podepisující osoby nemohly změnit jeho hodnotu.

{{Address}}

Pole ve smlouvě, které může vyplnit jakákoli podepisující osoba.

{{zip_es_:zip4}}

Pole ve smlouvě, do kterého mohou všichni podepisující zadat PSČ s ověřením.


Základní typy polí ve službě Adobe Sign

Pomocí různých direktiv v textových značkách lze v dokumentu vytvářet nejrůznější typy polí. Služba Adobe Sign značky interpretuje a během podpisu převede na příslušná pole formuláře. Všechny typy polí, které lze přidat do dokumentu prostřednictvím webové aplikace Adobe Sign lze také zadat pomocí textových značek.


Pole podpisu a iniciál

Pole podpisu nebo iniciál Adobe Sign můžete umístit na různá místa v dokumentu pomocí direktivy stanovující typ pole podpisu. Ve výchozím nastavení jsou pole podpisu a iniciál povinná.

Některé dokumenty však vyžadují, aby autor podpisu volitelně vložil iniciály nebo podpis na některá další místa v rámci dokumentu. Volitelná pole podpisu nebo iniciál lze v dokumentu definovat také pomocí textových značek.

Poznámka:

Adobe Sign vyžaduje, aby dokument obsahovat nejméně jeden podpis v dokumentu pro každou osobu podepisující dokument. Schvalovatelé dokumentu v něm nemusí mít při podpisu k dispozici pole podpisu.

{{Sig1_es_:sender:signature}}

Povinné pole podpisu přiřazené k odesílateli.

{{Int1_es_:signer1:initials}}

Povinné pole iniciál přiřazené k příjemci označenému jako signer1.

{{OSig1_es_:signer2:optsignature}}

Volitelné pole podpisu přiřazené k příjemci označenému jako signer2.

{{OInt1_es_:signer1:optinitials}}

Volitelné pole iniciál přiřazené příjemci označenému jako signer1.

{{SigStamp_es_:signer1:stampimage(25)}} Pole razítka, které je možné použít jako podpisovou možnost. Razítka nejsou nutná, pokud má podepisující k dispozici jiná pole podpisu.


Speciální pole Adobe Sign

Služba Adobe Sign poskytuje speciální pole, které lze umístit do dokumentu a podepisující do nich zadají údaje, jako je jejich pracovní zařazení nebo název společnosti. Pokud jsou již údaje pro tato pole dostupná, Adobe Sign je během podepisování automaticky vyplní při předložení podepisujícímu.

{{Ttl1_es_:title}}

Pole pro zadání pracovního zařazení podepisujícího.

{{Cmpy1_es_:company}}

Pole pro zadání společnosti podepisujícího.


Speciální pole pouze pro čtení

Mimo to podporuje služba Adobe Sign také shromažďování údajů na smlouvě, jako je datum podpisu, e-mailová adresa nebo jméno podepisujícího. Služba Adobe Sign tato pole automaticky vyplní a podepisující je při podepisování smlouvy nemůže měnit.

{{Dte1_es_:date}}

Pole, které automaticky zaznamená datum podpisu.

{{Em1_es_:email}}

Pole, které automaticky zaznamená e-mailovou adresu podepisujícího. Pokud pole e-mailové adresy použijete ve widgetech Adobe Sign, podepisující jej může během podepisování widgetu upravit. V závislosti na konfiguraci vašeho účtu Adobe Sign ověří e-mailovou adresu zadanou podepisujícím před dokončením procesu podepisování widgetu.

{{Name1_es_:fullname}}

Pole pro zadání celého jména podepisujícího.


Blok podpisu

Pokud není v dokumentu umístěno žádné pole podpisu pro určitou podepisující osobu, Adobe Sign pro ni automaticky umístí blok podpisu do spodní části dokumentu. Ve výchozím nastavení obsahuje blok podpisu pole podpisu a e-mailové adresy. Pokud však správce vašeho účtu nebo skupiny povolil buď nastavení „Při e-podepisování musí podepisující zadat pracovní zařazení“ nebo nastavení „ Při e-podepisování musí podepisující zadat název společnosti“ nebo obě nastavení (v předvolbách podpisu), pak pole pracovního zařazení nebo společnosti budou součástí bloku podpisu. Obrázek níže znázorňuje blok podpisu, který obsahuje čtyři pole.

Blok podpisu

Celý blok podpisu Adobe Sign můžete do dokumentu umístit pomocí direktivy „signatureblock“.

{{SBlk1_es_:signatureblock}}

Umístí blok podpisu na zadané místo v dokumentu.


Textová pole

Se všemi poli definovanými v dokumentu, která neobsahují žádné další direktivy definicí typu pole, je v dokumentu zacházeno jako s vyplnitelnými textovými poli.

{{propertyName_es_:signer}}

Definuje upravitelné textové pole „propertyName“, které se nachází v dokumentu.


Definování povinných/volitelných polí

U většiny polí můžete zadat, zda jsou povinná nebo volitelná. Služba Adobe Sign zajistí, aby podepisující nemohl smlouvu podepsat, než vyplní všechna povinná pole.

Ve výchozím nastavení jsou všechna pole volitelná s následujícími výjimkami:

  • Pole podpisu a iniciál jsou ve výchozím nastavení povinná, pokud tato pole nedefinujete pomocí textových značek „optsignature“ nebo „optinitials“. Další informace o těchto textových značkách najdete v části Pole podpisu a iniciál.
  • Pole pracovního zařazení a společnosti jsou povinná, pokud nastavení vašeho účtu vyžadují, aby byla součástí bloku podpisu. Další informace o konkrétních nastaveních účtů najdete v části Blok podpisu.

Povinné pole označíte hvězdičkou (*) před jejím názvem nebo přidáním povinné direktivy do textové značky.

Například:

{{*phone_es_:signer1}}

{{phone_es_:signer1:required}}

{{phone_es_:prefill:required}}

Definuje povinné textové pole „phone“, které vyplní buď podepisující osoba, nebo je předvyplněno.

{{address_es_:signer1}}

Definuje volitelné pole „address“, které vyplní příjemce označený jako signer1.

Povinná pole jsou označena červenou hvězdičkou nalevo.

Ohraničení povinného pole


Upravitelná pole / pole pouze pro čtení

Ve výchozím nastavení lze upravit všechna pole, která nejsou pouze pro čtení. Výjimkou jsou některá speciální pole podepisujícího (e-mail, jméno podepisujícího a datum podpisu), která jsou ve výchozím nastavení pouze pro čtení. Další informace najdete v části Speciální pole pouze pro čtení.

Pole pouze pro čtení jsou užitečná při automatickém slučování dat do dokumentu pomocí rozhraní API služby Adobe Sign nebo funkce slučování dat MegaSign. Pole pouze pro čtení zajišťují, že podepisující osoba nemůže během podepisování změnit sloučená data.

Pole označíte jako pouze pro čtení, když před jeho název přidáte vykřičník (!) nebo pomocí direktivy pouze pro čtení.

Například:

{{!price}}

{{price_es_:readonly}}

Definuje textové pole pouze pro čtení, které je před odesláním k podpisu vyplněno v rámci slučování dat.

Pokročilé zpracování dokumentu s textovými značkami

Další typy polí


Zaškrtávací políčka

Zaškrtávací políčko vytvoříte umístěním značky Checkbox do dokumentu nebo pomocí direktivy „checkbox“.

{{[]}}{{CB_es_:checkbox}}

Do dokumentu umístí zaškrtávací políčko bez názvu.

{{[x]}}{{CB1_es_:checkbox(checked)}}

Do dokumentu umístí zaškrtávací políčko bez názvu, které je automaticky zaškrtnuto.

{{[]Comm_es_:signer1}}{{Comm_es_:checkbox:signer1}}

Umístí zaškrtávací políčko pojmenované „Comm“, přiřazené příjemci označenému jako signer1.

{{[]*}}{{CB2_es_:required:checkbox}}

Povinné zaškrtávací políčko bez názvu, které musí vyplnit příjemce označený jako signer1. Další informace o definování povinných polí najdete v části Definování povinných/volitelných polí.

{{[]!}}{{CB3_es_:readonly:checkbox}}

Zaškrtávací políčko bez názvu a pouze pro čtení. Další informace o definování povinných polí najdete v části Definování povinných/volitelných polí.

{{CB4_es_:checkbox:label("Souhlasím.")}}

Definuje zaškrtávací políčko s popiskem pro jednodušší orientaci uživatele. Popisek se podepisujícímu zobrazí během podepisování a v tomto případě jde o text „Souhlasím“.


Přepínací tlačítka

Textové značky lze použít pro definování a umístění přepínacích tlačítek v dokumentu. Ve skupině přepínacích tlačítek, která je v dokumentu označena stejným názvem pole, musí být alespoň dvě volby. Každá volba (možnost) přepínacích tlačítek musí mít jinou hodnotu k výběru. Přepínací tlačítka lze definovat pomocí následující syntaxe.

{{(hodnota_volby)nazevpole_es_}}

Do dokumentu umístí přepínací tlačítko.

{{(Red)Color_es_:signer1}}

{{(Blue)Color_es_:signer1}}

{{(Green)Color_es_:signer1}}

Definuje tři přepínací tlačítka náležející do stejné skupiny s názvem „Color“ přiřazené příjemci označenému jako signer1. Možnosti mají hodnoty Red (červená), Blue (modrá) a Green (zelená).

{{Color_es_:signer1:radio(Red)}}

{{Color_es_:signer1:radio(Blue)}}

{{Color_es_:signer1:radio(Green)}}

Alternativní způsob, jak definovat skupinu přepínacích tlačítek Barva pomocí direktivy přepínacích tlačítek.

{{(Red)Color_es_:signer1:label("Červená")}}

{{(Blue)Color_es_:signer1:label("Modrá“)}}

{{(Green)Color_es_:signer1:label("Zelená")}}

Definuje skupinu přepínacích tlačítek, přičemž každému tlačítku přiřadí popisek pro snadnou orientaci uživatele. Popisek se podepisujícímu zobrazí během podepisování.

 
Určení stylu přepínacího tlačítka

Adobe Sign podporuje vytváření přepínacích tlačítek s různými styly. Zadaný styl přepínacího tlačítka se zobrazí v souboru PDF. Během podepisování se ale volby přepínacích tlačítek vždy zobrazují jako kruhy.

Styly přepínacích tlačítek


Pole pro (vložené) obrázky

Pole pro obrázky slouží k záznamu obrázkových souborů, jako je fotografie nebo naskenovaný dokument (např. řidičský průkaz). Tyto obrázky lze extrahovat z podepsaného dokumentu.  Příkaz :inlineimage vyžaduje přidání dalšího parametru definujícího výšku pole. Výška pole závisí na velikosti fontu značky a měří se v řádcích dané velikosti fontu.

{{inlineImageEx_es_:signer1:inlineimage(20)}}
Definuje pole obrázku s výškou 20 řádků


Víceřádková textová pole

Pomocí textových značek lze definovat textová pole o více řádcích. Tato pole lze v dokumentech při podepisování použít k získání údajů na více řádcích.

{{largeField_es_:signer1:multiline}}

Definuje pole přiřazené k příjemci označeném jako signer1 s názvem „largeField“, které při podepisování umožňuje podepisujícímu zadat více řádek údajů do pole.

{{largeField2_es_:signer1:multiline(4)}}

Definuje pole přiřazené k příjemci označeném jako signer1 s názvem „largeField2“, které podepisujícímu umožňuje během podpisu zadat čtyři řádky údajů. Pokud chybí parametr počtu řádek, do pole lze zadat dvě řádky údajů.

Textové značky lze použít pro definování a umístění rozevíracích seznamů v dokumentu. Rozevírací seznamy mohou obsahovat několik voleb. Při podepisování může uživatel vybrat jednu z nich. Definice rozevíracího seznamu má dvě součásti: jedinečnou sadu voleb, ze kterých příjemce vybere jednu možnost, a volitelně sadu hodnot, které jsou vráceny při exportu údajů ze smlouvy.

Volby rozevíracího seznamu musejí být jedinečné, ačkoli hodnoty rozevíracího seznamu jedinečné být nemusí (tj. z více voleb rozevíracího seznamu lze exportovat stejnou hodnotu). Volby rozevíracího seznamu jsou volitelné. Pokud nejsou definovány žádné volby rozevíracího seznamu, pak jsou vráceny po exportu údajů ze smlouvy.

Pokud jsou definovány volby rozevíracího seznamu, počet definovaných hodnot musí odpovídat počtu voleb. Pokud nesouhlasí počet zadaných voleb a hodnot, dojde k chybě a pole nebude považováno za rozevírací seznam.

V případě definování výchozího výběru z rozevíracího seznamu nebo podmínek pro další pole podle výběru příjemce jedné z voleb rozevíracího seznamu se musí použít hodnoty exportu (nikoli tyto volby). Pokud nejsou definovány žádné volby exportu, použijte volby rozevíracího seznamu.

{{*Color_es_:signer1:dropdown(options="Červená,Zelená,Modrá")}}

Do dokumentu umístí požadovaný rozevírací seznam. Během podepisování umožňuje seznam příjemci označeném jako signer1 vybrat jednu ze tří dostupných možností. Tento rozevírací seznam neurčuje žádné hodnoty exportu, takže ve výsledku je vybraná volba exportována ze stránky Správa, pomocí rozhraní API nebo ze stránky Zprávy.

{{Color_es_:signer1:dropdown(options="Červená,Zelená,Modrá”, values=”R,G,B”)}}

Do dokumentu umístí rozevírací seznam. Během podepisování umožňuje seznam příjemci označeném jako signer1 vybrat jednu ze tří dostupných voleb. V tomto případě rozevírací seznam také definuje možné hodnoty exportu (R,G,B). V závislosti na volbě vybrané příjemcem během podepisování se odpovídající hodnota exportuje ze stránky Správa, pomocí rozhraní API nebo ze stránky Zprávy. Pokud příjemce vybere například volbu „Červená“, exportovaná hodnota bude „R“.

{{Color_es_:signer1:dropdown(options="Červená,Zelená,Modrá”, values=”R,,B”)}}

V tomto příkladu jsou volby rozevíracího seznamu stejné jako v předchozí příkladu, ale jedna z hodnot chybí. Pokud příjemce označený jako signer1 vybere během podepisování se seznamu volbu „Zelená“, pro dané pole se neexportuje žádná hodnota.

{{Color_es_:signer1:dropdown(options="Červená,,Modrá”, values=”R,G,B”)}}

Rozevírací seznam v tomto příkladu nabízí během podepisování příjemci označeném jako signer1 tři volby s tím, že druhá volba je prázdná. Pokud příjemce vyberte prázdnou volbu, exportuje se hodnota „G“.

Do definicí polí rozevíracího seznamu lze podle potřeby přidávat další direktivy, například označit rozevírací seznam jako povinný, použít v nich podmíněnou logiku nebo určit, že volba vybraná příjemcem by měla být v souboru PDF maskována.


Podpůrné dokumenty (soubory přílohy)

Adobe Sign může během podepisování shromažďovat podpůrné dokumenty od podepisujících. Během podepisování převede služba Adobe Sign textovou značku na pole, pomocí kterého může podepisující nahrát soubor. Nahrané dokumenty jsou součástí podepsaného dokumentu, přičemž se převedou do formátu PDF a na konci procesu podepisování se připojí na konec podepsané smlouvy. Pole formuláře pro shromažďování souborů od podepisujícího jsou definovány pomocí direktivy „attachment“.

{{*DriversLicense_es_:signer1:attachment}}

Definuje povinné pole pojmenované „DriversLicense“ přiřazené příjemci označenému jako signer1. Během podepisování musí příjemce pomocí tohoto pole nahrát soubor.

{{photo_es_:signer1:attachment:label("Foto")}}

Definuje volitelné pole pojmenované „photo“ přiřazené příjemci označenému jako signer1. Během podepisování může příjemce pomocí tohoto pole nahrát obrázek. Popisek direktivy lze použít k zadání popisu pole pro lepší orientaci uživatele. Popisek se podepisujícímu zobrazí během podepisování.

Definování pole souboru přílohy:

Explicitní testovací značka pro přílohy

Pole souboru přílohy zobrazené při podepisování:

Ukázkové pole přílohy

Službu Adobe Sign lze použít k zadání hypertextových odkazů v dokumentech. Na hypertextové odkazy lze během podepisování kliknout a příjemci umožňují přejít na místa v dokumentu nebo externí adresu URL. Pro hypertextové odkazy lze vytvořit i popisky, takže dokument obsahuje textové popisky místo přímých adres URL.

{{companywebsite_es_:link(http://www.adobe.com):label(Adobe)}}

Definuje hypertextový odkaz, které odkazuje na externí adresu URL. Značka obsahuje popisek „Adobe“, který se při podepisování zobrazuje příjemci.

{{doclink_es_:link:page(10):label(Zobrazit tuto část)}}

Definuje hypertextový odkaz, které odkazuje na stranu 10 v aktuálním dokumentu. Značka obsahuje popisek „Zobrazit tuto část“, který se při podepisování zobrazuje příjemci.


Razítka účastníků a ID transakcí (Business a Enterprise)

Do podepsaných dokumentů PDF lze pro podepisující přidat razítka účastníků a ID transakcí. Příslušné razítko účastníka se zobrazí poté, co podepíše nebo schválí dokument. Razítko účastníka zahrnuje jméno účastníka, čas podepsání/schválení a e-mail. ID transakcí a razítka se zobrazí ve výsledném podepsaném dokumentu PDF.

{{userstamp1_es_:signer1:stamp}}

Definuje razítko účastníka pro příjemce označeného jako signer1. Toto razítko se zobrazí ve výsledném podepsaném dokumentu PDF.

{{userstamp2_es_:signer2:stamp}}

Definuje razítko účastníka pro příjemce označeného jako signer2. Toto razítko se zobrazí ve výsledném podepsaném dokumentu PDF.

{{transstamp2_es_:transactionid}}

Definuje razítko ID transakce, které se zobrazí ve výsledném podepsaném dokumentu PDF.

{{userstamp_es_:signer1:stamp:repeat}}

{{transstamp1_es_:transactionid:repeat}}

Definuje razítko, které se zobrazí na stejném místě na všech stranách výsledného podepsaného dokumentu PDF.


Digitální podpisy (Enterprise)

Do dokumentů lze přidat digitální podpisy. V každém dokumentu může být pouze jeden digitální podpis na jednoho podepisujícího. Pokud přidáte více než jeden digitální podpis na podepisujícího (například {{digsig1_:signer1: digitalsignature}} a {{digsig2_:signer1: digitalsignature}}), zachová se pouze první a ostatní budou při odeslání dokumentu automaticky odebrány, pokud nebyly před odesláním ručně odebrány v náhledu nebo v prostředí pro podepisování formulářů.

{{digsig1_es_:signer1:digitalsignature}}

Definuje digitální podpis pro příjemce označeného jako signer1.


Podpisy razítkem

Razítka jsou typem pole, které má dvojí účel a může nahradit pole podpisu v případě organizací upřednostňujících podpis firemním razítkem a podporuje také podpis tradiční formou, jako je pečetící razítko Hanko. Stejně jako u polí pro digitální podpis má příjemce možnost definovat pouze jedno pole razítka. Pole razítka jsou nastavena jako volitelná, pokud nejsou označena jako požadovaná a má-li podepisující k dispozici jiná pole podpisu.

Pole razítka vyžadují vložit do příkazu :stampimage další parametr, který specifikuje výšku pole. Výška pole se měří počtem řádků na základě velikosti fontu textové značky.

{{Stamp1_es_:signer1:stampimage(28)}}

Definuje pole razítka s výškou 28 řádků určené pro příjemce identifikovaného jako signer1.


Vytvoření výchozí hodnoty

Adobe Sign podporuje zadání výchozí hodnoty pole pomocí textových značek. Zadaná výchozí hodnota se při podepisování zobrazí účastníkům.

Direktiva textové značky

Příklad

:default

:default("Výchozí hodnota zadaná ve dvojitých uvozovkách")

:default('Výchozí hodnota zadaná v jednoduchých uvozovkách')

Pokud výchozí hodnota obsahuje jednoduchou uvozovku nebo apostrof, musí být uzavřena do dvojitých uvozovek. Například: {{location_es_:signer1:default("Obchod Ex' podepisujícího")}}. Pokud je ve výchozí hodnotě nutné zadat dvojité uvozovky, výchozí hodnota musí být uzavřena do jednoduchých uvozovek.

Vytvoření popisku

Adobe Sign umožňuje pomocí textových značek vytvořit i popisky polí formuláře. Popisky se při podepisování zobrazí podepisujícímu.

Direktiva textové značky

Příklad

:tooltip

:tooltip("Poskytněte kopii svého řidičského průkazu")

:tooltip('Zvolte barvu')


Určení vzhledu písma

Pomocí textových značek lze změnit vzhled písma pole, který přepíše vzhled písma použitý v textové značce pro název, barvu a velikost písma. Pro zadání názvu písma použijte název písma libovolného písma v existujícím dokumentu nebo některé z následujících písem: Lato, Roboto, Slabo 13px, Source Serif Pro, Source Sans Pro a Source Code Pro. Pro zadání barvy použijte hexadecimální hodnotu RGB nebo libovolnou z následujících platných hodnot barev: white (bílá), lightgray (světle šedá), gray (šedá), darkgray (tmavě šedá), black (černá), red (červená), pink (růžová), orange (oranžová), yellow (žlutá), green (zelená), magenta (purpurová), cyan (modrozelená) nebo blue (modrá). Ve výchozím nastavení určuje název a velikost písma název a velikost písma za první složenou závorkou „{“ na začátku textové značky.

Direktiva textové značky

Příklad

:font

:font(name=Lato, color=#FF0000, size=12) – Určuje vzhled pole, které bude obsahovat písmo Lato červené barvy o velikosti 12 bodů

 

:font(color=green, size=14) – Určuje vzhled pole určeného pro písmo Source Code Pro, které bude obsahovat zelený text o velikosti 14 bodů


Určení zarovnání hodnoty v poli

Textové značky můžete použít k zarovnání hodnot zadaných do polí formuláře. Ve výchozím nastavení jsou hodnoty v polích formuláře zarovnány doleva. Pomocí direktiv v textových značkách však můžete změnit zarovnání v polích formuláře na střed nebo doprava.

Direktiva textové značky

Příklad

:align(zarovnání)

:align(left) – Text v poli zarovná doleva. Jedná se o výchozí chování polí formuláře a direktivu není třeba zadávat.

:align(right) – Text v poli zarovná doprava.

:align(center) – Údaje zadané do pole formuláře zarovná na střed.


Opakování polí

Pomocí textových značek lze opakovat stejná pole na stejné stránce v dokumentu bez nutnosti kopírovat textovou značku na jednotlivé stránky. To se může hodit například v případe polí s podpisy nebo razítek účastníků v rozsáhlých dokumentech.

Direktiva textové značky

Příklad

:repeat

:stamp:repeat – Kopíruje razítko účastníka do stejného místa na všechny další stránky v dokumentu. Pro razítko nezapomeňte definovat roli podepisujícího (například signer1, signer2).

:signature:repeat – Kopíruje pole podpisu do stejného místa na všechny další stránky v dokumentu. Pro razítko nezapomeňte definovat roli podepisujícího (například signer1, signer2).

:repeat(even) – Kopíruje pole do stejného místa na sudé stránky v dokumentu.

:repeat(odd) – Kopíruje pole do stejného místa na liché stránky v dokumentu.

:repeat(after) – Kopíruje pole do stejného místa na všechny stránky za stránkou, na které se pole nachází.

:repeat(before) – Kopíruje pole do stejného místa na všechny stránky před stránkou, na které se pole nachází.

:repeat(2,10), :repeat(6-9), :repeat(2,6-9) – Kopíruje pole do stejného místa na zadané stránce nebo v rozsahu stránek v dokumentu.


Zadání pravidel ověřování údajů

Adobe Sign podporuje různé typů ověření polí, jež jsou definovány dodatečnými direktivami textových značek. Zadaná pravidla ověřování údajů se použijí, když podepisující zadává údaje během podepisování. Služba Adobe Sign nedovolí příjemci dokončit proces podepisování, pokud zadaná data neodpovídají vytvořenému pravidlu ověřování.

Například:

 

{{*Mobile_es_:signer1:phone}}

Definuje povinné pole pojmenované „Mobile“ přiřazené příjemci označenému jako signer1. Příjemce musí do tohoto pole během podepisování zadat platné telefonní číslo.

 

{{Birthday_es_:signer2:isdate}}

Definuje pole pojmenované „Birthday“ přiřazené příjemci označenému jako signer2. Příjemce musí při podepisování zadat kalendářní datum.

 

Některé typy ověřování pole mohou mít další parametry, které omezují povolené hodnoty zadávané do polí.

 

{{duration_es_:signer1:num(>=0,<=60)}}

Definuje volitelné pole pojmenované „duration“, jehož hodnota musí být mezi 0 a 60.

 

{{tenNum_es_:signer1:string(char=num,maxlen=10)}}

Definuje volitelné pole pojmenované „tenNum“, které umožňuje zadat maximálně 10 číslic.


Podporovaná pravidla ověřování polí

Typ ověření

Direktiva textové značky

Volitelné parametry a
hodnoty
Ukázky

Řetězec

:string

char

alpha – pouze písmena

:string
:string(char=alpha)

:string(char=num)


:string(char=alphanum)


:string(maxlen=10)
:string(char=alpha,maxlen=10)

 

num – pouze čísla

 

alphanum – písmena a čísla

maxlen

Udává maximální délku

Číslo

:num

>=

Větší než nebo se rovná

:num

:num(<=1000)

:num(>=50,<=500)

<=

Menší než nebo se rovná

Měna

:curr

country

:curr

:curr(country=us)

:curr(country=uk)

:curr(<=500)

:curr(country=us,<=100)

>=

<=

Procento

:pct

>=

Větší než nebo se rovná

:pct

:pct(>=50)

:pct(>=0,<=100)

<=

Menší než nebo se rovná

Datum

:isdate

format

mm/dd/yy (výchozí)

:isdate

:isdate(format=dd/mm/yy)

mm/dd/yyyy

dd/mm/yy

dd/mm/yyyy

mm/yy

Čas

:time

  :time

E-mail

:isemail

  :isemail

PSČ

:zip

country

us – výchozí formát PSČ pro USA

:zip

:zip(country=uk)

us – formát PSČ pro Spojené království

PSČ + 4

:zip4

  :zip4

Telefon

:phone

country

us – výchozí formát telefonního čísla pro USA

:phone

:phone(country=uk)

us – formát telefonního čísla pro Spojené království

Číslo sociálního pojištění

:ssn

  :ssn

Použití regulárního výrazu pro ověření údajů v textové značce

:custom

regexp

Regulární výraz vyjádřený v podobě řetězce. Viz poznámka níže.

:custom(regexp="^5[1-5][0-
9]{14}$")



msg

Zpráva, která se zobrazí příjemci, když údaje nesouhlasí se zadaným výrazem.

:custom(regexp="^.{3}$",msg="Není shoda tří znaků za sebou!")

Poznámka:

V případě této syntaxe musí být znak zpětného lomítka, například „\w“, který je součástí konstruktů regexp, vždy uvozen zpětným lomítkem, tj. „\\w“. Při hledání zpětného lomítka je pak třeba použít \\\\. Řetězec začíná a končí dvojitými uvozovkami ("). Pokud se očekává, že příjemce zadá údaj obsahující uvozovku, uvozovka musí být ve výrazu řetězce ověřujícím její výskyt uvedena jako \". Další informace týkající se syntaxe regulárních výrazů, které používá služba Adobe Sign, najdete zde.

Jedno pole může obsahovat pouze jednu direktivu ověřování. Pokud je v jedné textové značce zadáno více pravidel ověřování, použije se pouze první. Všechna další pravidla ověřování budou ignorována.

Maskování citlivých údajů

Služba Adobe Sign podporuje umožňuje pomocí speciální direktivy v textové značce maskovat citlivé údaje při podepisování. Při podepisování se údaje zadané podepisujícím do takového pole převedou na hvězdičky (*) nebo na uživatelem definovaný maskovací znak, a to jakmile podepisující opustí dané pole. K údajům zadaným podepisujícím rovněž nemají přístup žádní následující podepisující, ani nejsou součástí výsledného dokumentu PDF. Údaje zadané podepisujícím lze exportovat přímo ze služby Adobe Sign nebo pomocí jejího API.

Definice textové značky:

Ukázka maskovací značky

 

Při podepisování:

Ukázka maskovacího pole

 

Ve výsledném dokumentu PDF:

Maskování ve výsledném dokumentu

{{*CC_es_:signer1:mask}}

Definuje povinné pole pojmenované „CC“ přiřazené příjemci označenému jako signer1, který je při podepisování maskován.

{{*CC_es_:signer1:mask(char=-)}}

Definuje povinné pole pojmenované „CC“ přiřazené příjemci označenému jako signer1, který je při podepisování maskován znakem „-“. Pokud není v textové značce definován znak, jako výchozí znak maskování se použije hvězdička (*).


Zadání podmíněných pravidel polí

Adobe Sign umožňuje pro pole v dokumentu použít podmíněná pravidla. Podmíněná pravidla definují, zda je při podpisu některé pole v dokumentu zobrazeno nebo skryto podepisujícímu.

Podmínky použité na určité pole vycházejí z hodnot jednoho nebo více polí v dokumentu. Podmíněná pravidla použitá na určité pole mohou také určit, že se některé pole zobrazí nebo skryje, když jsou splněny všechny podmínky nebo pouze libovolná z podmínek definovaných pro konkrétní pole.

{{_es_:signer1:showif(podmínka)}}

{{_es_:signer1:showifany(podmínka)}}

Pokud je splněna libovolná definovaná podmínka, příjemci označenému jako signer1 se zobrazí dané pole.

{{_es_:signer1:showifall(podmínka)}}

Pokud jsou splněny všechny definované podmínky, příjemci označenému jako signer1 se zobrazí dané pole.

{{_es_:signer1:hideif(podmínka)}}

{{_es_:signer1:hideifany(podmínka)}}

Pokud je splněna libovolná definovaná podmínka, příjemci označenému jako signer1 se skryje dané pole.

{{_es_:signer1:hideifall(podmínka)}}

Pokud jsou splněny všechny definované podmínky, příjemci označenému jako signer1 se skryje dané pole.

{{_es_:signer1:enableif(podmínka)}}

{{_es_:signer1:enableifany(podmínka)}}

Pokud je splněna libovolná definovaná podmínka, příjemci označenému jako signer1 se povolí dané pole. Tato podmínka je podobná „showif“, ale pokud není splněna, při podepisování se pole zobrazuje šedě a nelze jej upravit. Šedě zobrazené pole obsahuje výchozí hodnotu pole, je-li definována. Hodnota je obsažena také v podepsaném dokumentu PDF.

{{_es_:signer1:enableifall(podmínka)}}

Pokud jsou splněny všechny definované podmínky, příjemci označenému jako signer1 se povolí dané pole.

{{_es_:signer1:disableif(podmínka)}}

{{_es_:signer1:disableifany(podmínka)}}

Pokud je splněna libovolná definovaná podmínka, příjemci označenému jako signer1 se zakáže dané pole. Zakázané pole se během podepisování zobrazuje šedě. Pokud má pole definovánu výchozí hodnotu, hodnota zakázaného pole se i tak zobrazí ve výsledném dokumentu PDF.

{{_es_:signer1:disableifall(podmínka)}}

Pokud jsou splněny všechny definované podmínky, příjemci označenému jako signer1 se zakáže dané pole.

Podmínka je definována následujícím způsobem: hodnota operátoru názvu pole, kde název pole je název pole formuláře v dokumentu, na kterém je podmínka založena. Podporované operátory a platné hodnoty pro různá podporovaná pole formuláře jsou uvedeny v následujících tabulkách.

Podmíněné operátory polí

Operátor

Význam

Hodnota

Příklad

=, ==, eq

Rovná se

Jedna hodnota

myCheck=checked

!=, <>, neq

Nerovná se

Jedna hodnota

signature!=signed

<, lt

Je menší než

Jedna hodnota, číselná

myNumber < 10

>, gt

Větší než

Jedna hodnota, číselná

myNumber > 40

<=, lte

Menší než nebo se rovná

Jedna hodnota, číselná

myNumber <= 15

>=, gte

Větší než nebo se rovná

Jedna hodnota, číselná

myNumber >= 0

?=, v

In

Seznam s hodnotami oddělenými čárkou, musí být v uvozovkách nebo závorkách

option ?="1,2,3"

?!=,!in, not in, notin

Není v

Seznam s hodnotami oddělenými čárkou, musí být v uvozovkách nebo závorkách

volba ?!= "1,2,3"

~=, obsahuje

Obsahuje

Jedna hodnota

Title ~= Manazer

~!=, !contains, not contains, notcontains

Neobsahuje

Jedna hodnota

Title ~!= Podrizeny

Více podmínek pro jedno pole lze oddělit pomocí čárky. Například:

{{notRed_es_:showifall(checkbox=checked,Color!=Red)}} definuje pole pojmenované „notRed“, které se podepisujícímu zobrazí, pokud jsou splněny obě podmínky.

 

Podmíněná hodnota pole pro podporovaná pole textových značek

Typ pole

Platné hodnoty

Příklad

Podpis

signed (podepsáno), unsigned (nepodepsáno)

signHere=signed

Iniciály

signed (podepsáno), unsigned (nepodepsáno)

initHere!=signed

Zaškrtávací políčko

checked (zaškrtnuto), unchecked (nezaškrtnuto)

myCheck=checked

Přepínací tlačítko

Hodnota voleb přepínacího tlačítka

Color=Red

Textová pole

Hodnota textového pole

Title!=Senior Title~=Chief Price>100

Podmínky lze přiřadit libovolným polím včetně povinných polí, jako jsou pole iniciál a podpisů nebo bloky podpisů. Pokud je podmínka definována pro povinné pole, pole je považováno za povinné, pouze pokud podmínka umožňuje pole zobrazit podepisujícímu při podepisování. Jinými slovy, pokud je pro pole podpisu definována podmínka, která jej skryje, pole se podepisujícímu nezobrazí a proto do něj nemusí zadat svůj podpis. Počet „povinná pole“ v dolní části podpisové stránky se dynamicky mění podle definovaných podmínek, tudíž přesně reaguje na počet polí, které musí podepisující vyplnit před dokončením procesu podepsání dokumentu.

Každý podepisující musí mít jedno pole podpisu, ke kterému není přiřazena žádná podmínka. Z toho důvodu se v případě, že všechna pole podpisu pro daného podepisující mají podmínku, přidá na konec dokumentu nový blok podpisu pro tohoto podepisujícího.


Zadání vzorců výpočtů pro pole

Adobe Sign podporuje během podepisování dynamické plnění polí v dokumentu hodnotami v závislosti na dalších hodnotách polí nebo na volbách, které podepisující provede během podepisování. Tyto typy polí jsou známy jako Počítaná pole.

Vzorce výpočtů lze definovat podobně jako ostatní pole v dokumentu pomocí textových značek nebo pomocí přetáhnutí v prostředí pro podepisování formulářů Adobe Sign. Vzorec výpočtu může odkazovat na jedno nebo více existujících polí v dokumentu a také může vycházet z jiného počítaného pole v dokumentu. Výpočty lze použít na číselná pole, pole s daty a textová pole.

Kromě výpočtu hodnoty pole v dokumentu mohou počítaná pole obsahovat také informace o formátování, díky kterým se na výstup vypočítané hodnoty v dokumentu použije patřičný styl. Textové značky umožňují na počítaná pole použít i další pravidla, jako jsou podmíněná pravidla, maskování pole a další.

 

v1_es_:signer1:calc(vzorec)

Počítané pole přiřazené k příjemci označenému jako signer1. Jeho hodnota se automaticky vypočítá podle definovaného vzorce.

 

v2_es_:signer1:calc(vzorec):format(typFormátu, formát)

Počítané pole přiřazené k příjemci označenému jako signer1. Jeho hodnota se vypočítá podle definovaného vzorce a výsledná výstupní hodnota bude mít zadaný typ a formátování.

Příklad: Počítané pole lze použít k dynamickému výpočtu celkové dlužné daně na objednávce.

{{Tax_es_:signer1:calc([subtotal] * [taxrate]):format(number, "$,.00")}}

Výpočet daně vychází z celkových nákladů položek objednaných zákazníkem a sazbou daně ve státu, kde je podepisující rezidentem. Výsledná vypočítaná hodnota daně je naformátována se symbolem dolaru ($) před touto hodnotou a s dvěma desetinnými místy. Pokud je například mezisoučet 1250 a sazba daně je 6,25 %, výsledná vypočítaná hodnota zobrazená v poli Tax v dokumentu bude $1,328.13.

Další informace o počítaných polích a jejich použití v dokumentech najdete v dokumentu Referenční příručka k počítaným polím


Zkrácení textových značek

Textové značky představují velice užitečný mechanismus pro definování různých typů polí v dokumentu, přičemž umožňují daná pole přiřadit ke konkrétním podepisujícím osobám, určit pravidla ověřování polí nebo na ně použít podmíněná pravidla. Pokud tohle vše použijete na jedno pole formuláře, pak jeho definice může být nepřiměřeně dlouhá a v důsledku může mít vliv na strukturu dokumentu. Kromě toho se musí každá definice pole vejít při na jeden řádek, takže při použití většího množství komplikovaných direktiv může být obzvláště obtížné zachovat rozvržení dokumentu. Pro zajištění konzistentní struktury dokumentu nabízí Adobe Sign možnost v dokumentu definovat zkrácené textové značky. Zkrácená textová značka se skládá ze dvou částí:

  • Referenční značka – Zkrácená definice značky umístěná do příslušného místa v dokumentu. Referenční značka určuje velikost a umístění daného pole formuláře v dokumentu. Syntax referenční značky je následující: {{$zkraceny_nazev}}. Například {{$r}} definuje referenční značku, kde „r“ představuje krátký název značky. Velikost pole lze upravit pomocí volného místa buď bezprostředně za poslední otevírací složenou závorkou, nebo bezprostředně před první uzavírací složenou závorkou.
  • Značka definice – Jedná se o úplnou definici určité značky a lze ji definovat kdekoli v dokumentu. Velikost a umístění značky definice neurčuje velikost a umístění samotného pole formuláře v dokumentu. Značka definice má následující syntax:

{{#zkraceny_nazev=Standardní syntax značky}}. Například {{#r=[]ReceiveCommunication_es_:signer1}} je úplná definice značky pro referenční značku s názvem "r". V tomto příkladu značka definuje zaškrtávací políčko přiřazené k příjemci označeném jako signer1.

 

Následující obrázek například znázorňuje dvě referenční značky umístěné v dokumentu.

Jednoduchá zkrácená značka

 

Úplná definice těchto dvou referenčních značek se nachází jinde v dokumentu, jak je ukázáno na tomto obrázku.

Ukázka referencí na zkrácenou značku

Úplná definice textových značek je nepřiměřeně dlouhá a bez možnosti definovat zkrácené značky v příslušném umístění v dokumentu by nebylo možné udržet strukturu původního dokumentu.


Odebrání stránek z výstupu

Díky oddělení umístění pole formuláře od definice pole je možné, aby byly všechny definice značek v dokumentu umístěny až na jeho konec nebo na zcela odlišnou stránku dokumentu. Po odeslání dokumentu přes službu Adobe Sign se všechny textové značky zpracují a na definice textových značek se umístí bílé pole, takže podepisující neuvidí text pod ním. V případě stránek, které obsahují pouze textové značky, může dokument po zpracování službou Adobe Sign obsahovat zcela bílé stránky. Aby dokument neobsahoval nežádoucí prázdné stránky, nabízí služba Adobe Sign speciální definici textové značky, která odebere určitou stránku ze zpracovaného výstupu vygenerovaného službou Adobe Sign, než je dokument odeslán k podpisu.

{{#REMOVE_PAGE_FROM_OUTPUT}}

Speciální direktiva, která nařizuje službě Adobe Sign odebrat stránku, na které se tato direktiva nachází, ze zpracovaného výstupu dokumentu. Značka se může nacházet kdekoli na stránce. Dokument odeslaný do služby Adobe Sign musí obsahovat alespoň jednu stránku. Jestliže se tato direktiva nachází na všech stránkách dokumentu odeslaného do služby Adobe Sign, zůstane zachována první stránka.

Příklady pokročilých textových značek

Níže je několik příkladů textových značek s jednotlivými popisy.

Zaškrtávací políčka

{{[]_es_:signer1}}

Zaškrtávací políčko přiřazené k příjemci označenému jako signer1.

{{[]*}}

Povinné zaškrtávací políčko.

{{[]!}}

Zaškrtávací políčko jen ke čtení.


Přepínací tlačítka

{{(Denně)Rate_es_:signer1}}

Přepínací tlačítko přiřazené příjemci signer1 s hodnotou Denně.


Rozevírací seznam

{{*Color_es_:signer1:dropdown(options= "Červená,Zelená,Modrá”)}}

Povinný rozevírací seznam se třemi možnými volbami. Tento seznam je přiřazen příjemci označenému jako signer1.

{{Color_es_:signer1:dropdown(options= "Červená,Zelená,Modrá”):default(“Červená”}}

Rozevírací seznam se třemi možnými volbami. Jako výchozí je vybrána volba „Červená“. Tento seznam je přiřazen příjemci označenému jako signer1. Pokud je hodnota zadána v definici rozevíracího seznamu, pak musí být zadána jako výchozí hodnota, jinak se použije tato volba.

{{Color_es_:dropdown(options= "Červená,Zelená,Modrá”)}}

,

values="R,G,B"):default("R"):mask}}

Rozevírací seznam, který není přiřazen k žádnému příjemci a který obsahuje tři možné volby odpovídající třem hodnotám exportu.

Hodnota „R“ odpovídající volbě příjemce „Červená“ je vybrána jako výchozí a výsledná vybraná volba se v dokumentu PDF zamaskuje (zobrazí se jako „*“).

{{Color_es_:dropdown(options= "Červená,Zelená,Modrá”):showif(Rate="Denně")}}

Rozevírací seznam, který není přiřazen k žádnému příjemci a který obsahuje tři možné volby. Rozevírací seznam se zobrazí, pouze pokud hodnota přepínacího tlačítka s názvem Rate je „Denně“.


Ověření pole

{{Birthday_es_:signer2:isdate}}

Volitelné pole data příjemce označeného jako signer2, do kterého zadá data v americkém formátu.

{{*Zip2_es_:signer2:zip}}

Povinné pole příjemce označeného jako signer2 určené pro zadání platného PSČ. Pole ověří volbu, kterou příjemce zadá.


Zkrácení textových značek

 

{{$r}}

Referenční značka udávající umístění pole.

 

{{#r=[]Spouse_es_:prefill}}

Definice zaškrtávacího políčka, které předem označí odesílatel.

Zkrácení textové značky lze použít také jako funkci a nemusí nutně nahrazovat celé pole.

Zkusme použít například tuto značku:

{{field1_es_:signer1:showif(fieldA='Ano')}}

Výše uvedenou značku lze zkrátit také následovně:

{{pole_es_:$A:$B}}

#A=signer

#B=showif(poleA='Ano')

Zkrácení textové značky může také nahradit metody výpočtu. Zkusme použít například tuto značku:

{{field1_es_:calc(a * b / c)}}

Výše uvedenou značku lze zkrátit také následovně:

Field1_es_:$1(a,b,c)

#1(volba1, volba2, volba3) = calc([volba1] * [volba2] / [volba3])


Podmíněná pravidla

{{p_es_:hideifall(podpis=unsigned,inicialy=unsigned}}

Pole se zobrazí, pouze pokud byl zadán podpis i iniciály.

{{*emailAddress_es_:signer1:isemail:showif (TypeOfComm="obdrzetEmail")}}

Povinné pole příjemce označeného jako signer1 určené pro zadání platné e-mailové adresy. Pole se zobrazí, pouze pokud další pole „TypeOfComm“ obsahuje hodnotu „obdrzetEmail“. Pole ověří volbu, kterou příjemce zadá.

{{p_es_:hideifany(Color=”Červená”,Color=”Zelená”}}

Pole, které je skryté, pokud příjemce vybere v rozevíracím seznamu s názvem „Color“ buď volbu „Červená“ nebo „Zelená“.


Počítaná pole

{{shipState_es_:signer1:calc([billingState])

:showif(sameAs=unchecked)}}

Pole v dokumentu přiřazené 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é k příjemci označenému jako signer1. 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 uživatelem při podepisování.

Další informace o počítaných polích najdete v dokumentu Referenční příručka k počítaným polím.


Verze této příručky ke stažení

Stáhnout

Tato práce podléhá licenci Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.  Na příspěvky ze služeb Twitter™ a Facebook se nevztahují podmínky licence Creative Commons.

Právní upozornění   |   Zásady ochrany osobních údajů online