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 ...
Wie man den Dokumentengenerator benutzt
Mit dem Dokumentengenerator kannst du Microsoft Word-Dokumente aus SharePoint-Listenelementen erstellen. Die Dokumente können individuell konfiguriert und gestaltet werden. Dafür benötigst du zunächst ein fertiges Microsoft Word-Dokument, das als ...