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})