Selektierte Listenelemente an Formular übergeben
Ziel
Selektierte Listenelemente sollen an ein anderes Formular übergeben werden, sodass ein Lookup‑Feld automatisch vorausgefiltert bzw. vorausgewählt ist.
Schritt 1: Action‑Kontext festlegen
Lege im Action Builder (Ansicht-> List Action) einen Menübutton an und lege den passenden Ausführungskontext fest:
Schritt 2: Selektierte IDs in einer Variable speichern

Im Action Builder → Execute script werden die IDs der selektierten Elemente gespeichert:
window.SavedIds = [[@SelectedItems]].map(i => i.ID);
Beispielergebnis: window.SavedIds = [12, 18, 27];
Schritt 3: Zielformular öffnen
Öffne im nächsten Action‑Schritt das gewünschte Formular (Open form).
Die Variable window.SavedIds ist global verfügbar. Eine zusätzliche Übergabe ist nicht erforderlich.
Schritt 4: Lookup‑Feld per CAML Query vorausfiltern
Im CAML Query Builder des Lookup‑Feldes wird der Filter konfiguriert.
Rule / Condition
Der Filter soll nur angewendet werden, wenn IDs übergeben wurden:
=window.SavedIds && window.SavedIds.length > 0
Where‑Filter
- Feld: Lookup‑Zielspalte (z. B.
AProjectID) - Operator: In
- Typ: By number
- Wert:
=window.SavedIds

Ergebnis
- ✅ Lookup‑Feld ist vorausgefiltert bzw. vorausgewählt
- ✅ Ein‑ und Mehrfachauswahl wird unterstützt
- ✅ Filter ist nur aktiv, wenn eine Auswahl vorhanden ist
Hinweis:
Im Teamsware Studio beschränkt der CAML‑Filter die auswählbaren Lookup‑Einträge.
Bei Mehrfach‑Lookup‑Feldern werden die passenden Einträge effektiv vorausgewählt,
können jedoch weiterhin manuell angepasst werden.
Related Articles
Aktion: Formular speichern
Der Aktionstyp Formular speichern speichert alle Änderungen im Formular „Listenelement neu/bearbeiten“. Bei der Ausführung dieser Aktion wird die standardmäßige Feldüberprüfung und Pflichtprüfung ausgelöst. Für weitere Informationen über Action ...
Wartungsmodus
Hinweis: Dies gilt nur für Modern Forms, List Actions, Automation Actions und Teamsware List/Library-Webteile, die ab Version 1.3.114 oder höher sind Die Option Wartungsmodus ermöglicht es Lösungsbetreibern, den Zugriff auf die ...
Starten eines Microsoft Flow aus Teamsware-Aktionen
Microsoft Flow bietet viele Funktionen und Integrationsoptionen, die bei der Verwendung grundlegender Teamsware-Aktionen nicht verfügbar sind. Sie können jedoch ganz einfach eine Microsoft Flow / Power Automate aus Teamsware-Aktion starten, indem Sie ...
Einrichtung benutzerdefinierter Aktionen (erstellen Sie Ihren eigenen Aktionstyp)
Hinweis: Dieses Tutorial gilt nur für die klassische Benutzeroberfläche (Aktionen in Rich-Formularen und Aktionslinks) und funktioniert (noch) nicht für moderne Formulare und moderne Listenaktionen. Im unten angehängten CustomActionShared.zip Archiv ...
Teamsware Studio Update 20.11.2025
Neue Funktionen Neuer Trigger: Ordner hinzugefügt Der Trigger 'Ordner hinzugefügt' wurde zu ausgelösten Aktionen hinzugefügt, um eine Aktion auszuführen, wenn ein neuer Ordner erstellt wird. Aktion Benutzer zur Website hinzufügen Neue Aktion Benutzer ...