Přeskočit obsah

Token

Token {tisp:} vkládá obsah textové šablony definované v systému šablon TreeINFO. Šablony slouží k centrální správě opakovaně používaných textů — typicky pro e-mailové notifikace, těla úloh a tiskové výstupy.

Poznámka: Token {tisp:} je starší formát. Pro nové konfigurace se doporučuje používat {TextResource:NázevŠablony}. Podrobnosti viz Textové šablony.

Syntaxe

{tisp:TemplateName}

Název šablony odpovídá klíči (templateName) v úložišti šablon. Obsah šablony se vybere podle jazyka (LCID) aktuálního kontextu. Pokud šablona s daným názvem neexistuje, vrátí se prázdný řetězec.

Typy šablon

Systém rozlišuje několik typů šablon:

  • Text — obecné textové šablony
  • Email — šablony pro e-mailové notifikace (obsahují předmět a tělo)
  • Task — šablony pro úlohy (obsahují název, tělo a další vlastnosti)
  • Print — šablony pro tiskové výstupy

Použití

Token {tisp:} se nejčastěji používá v akcích Send Mail a Assign Task, kde umožňuje oddělit obsah zprávy od konfigurace workflow. Textové šablony mohou samy obsahovat další tokeny — tyto se vyhodnotí při nahrazení.

Příklady

Příklad: E-mailová šablona

Šablona ApprovalNotification s obsahem:

Dobrý den {func:GetUserTitle({task:AssignedTo})},
byla vám přiřazena úloha ke schválení dokumentu {item:Title}.

Použití v akci Send Mail:

{tisp:ApprovalNotification}

Příklad: Vícejazyčná šablona

Šablona WelcomeMessage může obsahovat lokalizace: - CZ (LCID 1029): Vítejte na webu {web:Title}. - EN (LCID 1033): Welcome to {web:Title}.

Správná verze se vybere automaticky podle jazyka workflow kontextu.