Přeskočit obsah

Token

Token {item:} zpřístupňuje hodnoty polí (sloupců) aktuální položky SharePoint seznamu, nad kterou workflow běží.

Syntaxe

{item:InternalFieldName}

Pro pole typu User a UserMulti je k dispozici přístup k dílčím vlastnostem pomocí tečkové notace:

{item:UserField.Attribute}

Dostupné tokeny

Standardní pole položky

Token {item:InternalFieldName} vrátí hodnotu libovolného pole na položce podle jeho interního názvu. Typ vrácené hodnoty závisí na typu pole.

Token Popis
{item:Title} Hodnota pole Title.
{item:Status} Hodnota pole Status.
{item:Created} Datum vytvoření položky.
{item:Modified} Datum poslední změny položky.
{item:Author} Autor položky (pole typu User).
{item:Editor} Uživatel, který položku naposledy upravil.

Systémové vlastnosti položky

Token Popis
{item:ID} ID položky v seznamu.
{item:Url} Relativní URL položky.
{item:ContentTypeName} Název typu obsahu položky.
{item:ContentTypeId} ID typu obsahu položky.
{item:DisplayFormUrl} Relativní URL zobrazovacího formuláře.
{item:EditFormUrl} Relativní URL editačního formuláře.
{item:DisplayFormFullUrl} Úplná URL zobrazovacího formuláře.
{item:EditFormFullUrl} Úplná URL editačního formuláře.
{item:ListId} GUID nadřazeného seznamu.
{item:ListUrl} URL nadřazeného seznamu.
{item:FileName} Název souboru bez přípony (pro dokumenty).
{item:FileExtension} Přípona souboru včetně tečky (pro dokumenty).

Atributy polí typu User

Pro pole typu User lze pomocí tečkové notace přistoupit k dílčím vlastnostem uživatele:

Token Popis
{item:UserField} Přihlašovací jméno uživatele (LoginName). Výchozí atribut.
{item:UserField.Id} ID uživatele v SharePointu.
{item:UserField.Name} Zobrazované jméno uživatele.
{item:UserField.Email} E-mailová adresa uživatele.
{item:UserField.IsSiteAdmin} Zda je uživatel správce webu (True / False).

Pro pole typu UserMulti (více uživatelů) se hodnoty jednotlivých uživatelů spojí středníkem (;).

Atribut .raw

U libovolného pole lze přidat atribut .raw pro získání nezpracované hodnoty:

Token Popis
{item:FieldName.raw} Vrátí nezpracovanou hodnotu pole bez formátování.

Příklady

Příklad: Použití v e-mailové notifikaci

Dobrý den, položka {item:Title} (ID: {item:ID}) byla změněna uživatelem {item:Editor.Name}.

Příklad: Odkaz na položku

Zobrazit položku: {item:DisplayFormFullUrl}

Příklad: Přístup k uživatelskému poli

Schvalující: {item:Approver.Name} ({item:Approver.Email})