Iteriere über Kommentare
Mit dem Baustein Iteriere über Kommentare werden die nachfolgenden Workflow-Bausteine für jeden Kommentar eines Kommentar-Bausteins einmal ausgeführt. Durchlaufen wird immer vom neuesten zum ältesten Kommentar; ohne Filter der gesamte Verlauf.
Iteriert werden die Kommentare eines bestimmten Kommentar-Bausteins eines bestimmten Eintrages. Deshalb müssen Liste, Baustein und Eintrag-ID gemeinsam angegeben werden. Wie viele Kommentare gefunden wurden, steht im Workflow-Log.
Einstellungen
- Technischer Name Über diesen Namen werden die Werte des aktuellen Kommentars in den nachfolgenden Workflow-Bausteinen referenziert, bspw.
kommentar.text. - Verknüpfen mit Liste Die Liste, zu der der Eintrag mit dem Kommentar-Baustein gehört.
- Verknüpfung mit Baustein Der Kommentar-Baustein, dessen Kommentare durchlaufen werden, ausgewählt über seine Bezeichnung. Angeboten werden nur die Kommentar-Bausteine der gewählten Liste.
- Datensatz-ID (Text) Die ID des Eintrages, dessen Kommentare durchlaufen werden.
Filter
- Geschrieben von (Text) Nur Kommentare eines bestimmten Verfassers durchlaufen, angegeben als Nutzer-ID, Mitglieds-ID oder E-Mail-Adresse. Bleibt die Einstellung leer, werden die Kommentare aller Verfasser durchlaufen.
- Geschrieben nach (Datum) Nur Kommentare durchlaufen, die nach diesem Zeitpunkt geschrieben wurden.
- Geschrieben vor (Datum) Nur Kommentare durchlaufen, die vor diesem Zeitpunkt geschrieben wurden.
Verhalten
- Bei Fehler fortsetzen (Ja/Nein) Ist diese Option auf Ja gesetzt, wird ein Fehler innerhalb eines Durchlaufs im Workflow-Log vermerkt und mit dem nächsten Kommentar weitergemacht, anstatt den Workflow abzubrechen.
Variablen
Innerhalb der Iteration stehen die Werte des aktuellen Kommentars über den technischen Namen des Bausteins mit dem Punkt-Operator zur Verfügung. Die Beispiele gehen von dem technischen Namen kommentar aus.
- text: Der Text des Kommentars, z. B.
kommentar.text. Erwähnte Nutzer erscheinen darin als Verweis in der Form@[nutzername]. Genau diese Schreibweise versteht der Erstelle einen neuen Kommentar Baustein wieder, sodass ein daraus geschriebener Kommentar dieselben Nutzer erwähnt. - author_name: Der angezeigte Name des Verfassers, z. B.
kommentar.author_name. Bei einem von einem Workflow verfassten Kommentar ist das Admin Service Account, sofern dort kein Verfasser angegeben wurde — sonst der Name des angegebenen Nutzers. - author_id: Die Nutzer-ID des Verfassers, z. B.
kommentar.author_id— nicht die Mitglieds-ID. Geeignet, um denselben Nutzer in einem Erstelle einen neuen Kommentar Baustein zu erwähnen, als@[${kommentar.author_id}]. - created_at: Zeitpunkt, an dem der Kommentar geschrieben wurde.
- modified_at: Zeitpunkt der letzten Änderung des Kommentars.
Der technische Name selbst — im Beispiel kommentar — steht für den Kommentar als Ganzes und sollte nicht direkt referenziert werden; die einzelnen Werte sind über den Punkt-Operator erreichbar.