Files
2026-07-02 08:18:00 +02:00

22 lines
919 B
Markdown

# `set_var` — Kontextvariablen setzen
**Zweck:** Setzt eine oder mehrere Kontextvariablen ohne Benutzerinteraktion. Alle Werte unterstützen Platzhalter; nachfolgende Tasks und E-Mail-Templates können auf die Variablen zugreifen.
**Parameter**
| Name | Pflicht? | Default | Beschreibung |
|---|---|---|---|
| `<var name="…">wert</var>` | ja (min. 1) | — | Wiederholbar. `name` = Variablenname, Element-Text = Wert (Platzhalter erlaubt). |
**Eingangswerte:** Beliebige Kontextvariablen in den Werten (z. B. `{{antragsteller_name}}`, `{{DATE}}`).
**Ausgangswerte:** Jede `<var>` unter ihrem Namen im Kontext; frühere `<var>`-Zeilen sind in späteren sofort nutzbar.
```xml
<task type="set_var" id="vars_setzen">
<var name="betreff">Antrag von {{antragsteller_name}} vom {{DATE}}</var>
<var name="empfaenger">registratur@example.org</var>
<var name="betrag_formatiert">{{betrag}} EUR</var>
</task>
```