Přeskočit obsah

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