32 lines
1.1 KiB
Markdown
32 lines
1.1 KiB
Markdown
|
|
# `tg_pick` — Verfahren auswählen
|
||
|
|
|
||
|
|
**Zweck:** Interaktive Auswahl eines Verfahrens (Teilnehmergemeinschaft) über ein durchsuchbares Dropdown (Suche nach VKZ oder Name). Der Workflow blockiert bis zur Auswahl. Die gewählte VKZ wird serverseitig validiert.
|
||
|
|
|
||
|
|
**Parameter**
|
||
|
|
|
||
|
|
| Name | Pflicht? | Default | Beschreibung |
|
||
|
|
|---|---|---|---|
|
||
|
|
| `title` | nein | `Teilnehmergemeinschaft auswählen` | Überschrift |
|
||
|
|
| `text` | nein | *(leer)* | Einleitungstext |
|
||
|
|
| `vkz_range` | nein | *(kein Filter)* | Beschränkt die Liste auf einen VKZ-Nummernbereich, Format `min-max`, z. B. `10-100` |
|
||
|
|
| `required` | nein | `true` | Auswahl erzwingen |
|
||
|
|
| `output_var` | nein | `vkz` | Prefix der Ausgabevariablen |
|
||
|
|
|
||
|
|
**Eingangswerte:** keine besonderen.
|
||
|
|
|
||
|
|
**Ausgangswerte:**
|
||
|
|
- `<prefix>` — die gewählte VKZ (String)
|
||
|
|
- `<prefix>_name` — Langname des Verfahrens
|
||
|
|
- `<prefix>_kurzname` — Kurzname des Verfahrens
|
||
|
|
|
||
|
|
```xml
|
||
|
|
<task type="tg_pick" id="tg_waehlen">
|
||
|
|
<assign_to>{{ICH.mail}}</assign_to>
|
||
|
|
<config>
|
||
|
|
<title>Verfahren auswählen</title>
|
||
|
|
<vkz_range>10-100</vkz_range>
|
||
|
|
</config>
|
||
|
|
</task>
|
||
|
|
<!-- danach: {{vkz}}, {{vkz_name}}, {{vkz_kurzname}} -->
|
||
|
|
```
|