Token¶
Token {parent|} umožňuje přístup k tokenům rodičovského workflow. Používá se v sub-workflow — tedy workflow, které bylo spuštěno akcí Start Workflow z jiného workflow.
Syntaxe¶
{parent|prefix:PropertyName}
Prefix parent| se kombinuje s libovolným standardním prefixem tokenu. Oddělovač je svislítko (|), nikoliv dvojtečka.
Použití¶
Sub-workflow nemá přímý přístup k proměnným a kontextu nadřazeného workflow. Prefix parent| umožňuje číst hodnoty z rodičovského kontextu — nejčastěji proměnné (wf:), konstanty (const:), pole položky (item:) nebo výsledky funkcí (func:).
Pokud rodičovský kontext neexistuje (workflow nebylo spuštěno jako sub-workflow), token vrátí prázdný řetězec.
Podporované kombinace¶
| Token | Popis |
|---|---|
{parent|wf:VariableName} |
Proměnná rodičovského workflow. |
{parent|item:FieldName} |
Pole položky rodičovského workflow. |
{parent|const:ConstantName} |
Konstanta z kontextu rodičovského workflow. |
{parent|task:PropertyName} |
Vlastnost úlohy rodičovského workflow. |
{parent|func:FunctionName()} |
Funkce vyhodnocená v kontextu rodičovského workflow. |
{parent|web:PropertyName} |
Vlastnost webu rodičovského workflow. |
{parent|site:PropertyName} |
Vlastnost site collection rodičovského workflow. |
Příklady¶
Příklad: Čtení proměnné z rodičovského workflow¶
{parent|wf:ApprovalStatus}
Příklad: Přístup k položce rodičovského workflow¶
Nadřazený dokument: {parent|item:Title} (ID: {parent|item:ID})
Příklad: Kombinace rodičovského a aktuálního kontextu¶
Rodičovský schvalovatel: {parent|wf:Approver}
Aktuální stav: {wf:Status}