Delegate Task¶
Akce Delegate Task deleguje aktuální úkol na jiného uživatele v rámci zadaného workflow. Slouží k programové delegaci úkolu — na rozdíl od manuální delegace uživatelem přes formulář úkolu.
Vlastnosti¶
| Vlastnost | Popis | Hodnota / Komentář |
|---|---|---|
| UserData | Uživatel, na kterého bude úkol delegován. Podporuje tokeny. [Povinné] | {item:Deputy} |
| WorkflowInternalName | Interní název workflow, ve kterém se úkol deleguje. [Povinné] | ApprovalWF |
| Comment | Komentář k delegaci. Podporuje tokeny. | Delegováno z důvodu nepřítomnosti. |
| Label | Popisný štítek zobrazený v editoru akcí. | — |
| Disabled | Pokud je akce deaktivována, její vykonání se přeskočí. | Vypnuto / Zapnuto |
Chování¶
Akce vyhledá uživatele zadaného v UserData v SharePoint, provede delegaci úkolu v kontextu zadaného workflow a znovu načte položku. Delegace přepíše nastavení IsOutOfOfficeAllowed — delegace se provede vždy bez ohledu na toto nastavení.
Příklady¶
Příklad: Delegace na zástupce¶
Úkol se deleguje na uživatele uvedeného ve sloupci Deputy aktuální položky.
<DelegateTask
UserData="{item:Deputy}"
WorkflowInternalName="ApprovalWorkflow"
Comment="Automatická delegace na zástupce" />