Konstanty¶
Konstanty jsou pojmenované hodnoty definované na úrovni workflow, které se nemění za běhu. Slouží pro centralizaci konfigurovaných hodnot — místo opakování stejné hodnoty v mnoha akcích se hodnota definuje jednou jako konstanta a odkazuje se tokenem {const:}.
Definice konstant¶
Konstanty se definují v konfiguraci workflow definice. Každá konstanta má: - Název — unikátní identifikátor v rámci workflow - Hodnota — textová hodnota konstanty
Použití ve workflow¶
Na konstanty se odkazuje tokenem {const:NázevKonstanty}. Token se při vykonání akce nahradí hodnotou konstanty.
Příklady použití¶
<!-- Použití konstanty v akci -->
<SendMail
EmailTo="{const:AdminEmail}"
EmailSubject="Nový dokument ke schválení"
EmailBody="Dokument byl odeslán ke schválení." />
<!-- Použití konstanty pro název seznamu -->
<SetFieldValue
List="{const:ArchiveLibrary}"
TargetField="Status"
Value="Archived" />
Typické scénáře¶
- E-mailové adresy — centrální e-mail administrátora, distribučního seznamu
- Názvy seznamů — interní názvy SharePoint seznamů používaných v akcích
- Výchozí hodnoty — standardní texty, limity, nastavení
- URL adresy — endpointy externích služeb