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.