Arbeit mit Mail-Deskriptoren und Datenreihen
Posted: 28. Feb 2021, 13:17
Hallo zusammen,
folgende Problematik:
Es werden in der GUI Assets selektiert und anschließend eine Aktion getriggert, die einen WF triggert.
Im Workflow wird eine Collection angelegt. IDs jedes selektierten Assets werden in einer ForEach zu der Collection hinzugefügt.
Ein Task wird außerhalb der ForEach erzeugt und gibt in einer dynamic table Attribute der selektierten Objekte in der Description aus.
Filterausdruck der dynamic Table: [Expression-ObjectID] IN (@ExpressionObjectID) -> @ExpressionObjectID = Collection
= > Funktioniert wunderbar.
Die gleiche Tabelle soll anschließend auch noch per Mail versendet werden.
Maildescriptor angelegt, mit Parameter des Typs GUIDs und "ist Datenreihe = true" (assetIDs)
Im Layout-Designer: Quelle hinzugefügt (SPSAssetclassBase)
Filter auf der Quelle gesetzt: [Expression-ObjectID] IN '{assetIDs}' (Stimmt das so? Ist die Syntax an dieser Stelle ok?)
Im WF wird die Collection anschließend noch auf den Parameter des Maildescriptors gemapped.
-> Task wird erzeugt, Workflow läuft durch. Es wird aber keine Mail verschickt. (Kein Error o.ä.)
Kann man irgendwie nachvollziehen, was das System hier daran hindert die Mail zu verschicken? Hat ggf. jemand eine Idee wo das Problem liegen könnte? : (
Vielen Dank schon vorab für sämtliches Feedback! =)
Viele Grüße,
Jonas
folgende Problematik:
Es werden in der GUI Assets selektiert und anschließend eine Aktion getriggert, die einen WF triggert.
Im Workflow wird eine Collection angelegt. IDs jedes selektierten Assets werden in einer ForEach zu der Collection hinzugefügt.
Ein Task wird außerhalb der ForEach erzeugt und gibt in einer dynamic table Attribute der selektierten Objekte in der Description aus.
Filterausdruck der dynamic Table: [Expression-ObjectID] IN (@ExpressionObjectID) -> @ExpressionObjectID = Collection
= > Funktioniert wunderbar.
Die gleiche Tabelle soll anschließend auch noch per Mail versendet werden.
Maildescriptor angelegt, mit Parameter des Typs GUIDs und "ist Datenreihe = true" (assetIDs)
Im Layout-Designer: Quelle hinzugefügt (SPSAssetclassBase)
Filter auf der Quelle gesetzt: [Expression-ObjectID] IN '{assetIDs}' (Stimmt das so? Ist die Syntax an dieser Stelle ok?)
Im WF wird die Collection anschließend noch auf den Parameter des Maildescriptors gemapped.
-> Task wird erzeugt, Workflow läuft durch. Es wird aber keine Mail verschickt. (Kein Error o.ä.)
Kann man irgendwie nachvollziehen, was das System hier daran hindert die Mail zu verschicken? Hat ggf. jemand eine Idee wo das Problem liegen könnte? : (
Vielen Dank schon vorab für sämtliches Feedback! =)
Viele Grüße,
Jonas