Hallo Herr Kober,
es gibt natürlich eine schlanke Lösung

Der FlowHeater kann Problemlos
CSV
Daten gruppieren und den über mehrere Felder gruppierten Inhalt, getrennt durch Zeilenumbrüche, in ein separates
Excel
Feld Importieren. Im Anhang finden Sie ein kleines Beispiel.
Vorgehensweise
Sie benötigen dazu einen
Sort Heater
, nur falls die
CSV
Datenquelle nicht sortiert vorliegt.
Dann wird noch der
GroupBy Heater
benötigt um alle
CSV
Zeilen für die Excel Ausgabe zusammenzufassen. Im Beispiel verwende ich die
CSV
Felder „Nutzer“ und „ID“ für die Gruppierung der CSV Eingabedatei.
Hinweis: Der
GroupBy Heater
benötigt für eine sortierte Datenquelle!
Feldmapping
Das Feld Nutzer wird 1:1 mit dem
Excel Adapter
verbunden. Um nun alle Kommentare zum Nutzer in ein separates Feld pro Nutzer zu schreiben benötigen zusätzlich einen
String Replace Heater
mit aktivierter „GroupBy“ Option.
Hinweis: Die Option kann über das Kontextmenü des Heaters aktiviert werden!
Als Trennzeichen muss hier eine Zeichenkombination verwendet werden, die im normalen Text nicht vorkommt. Im Beispiel wurde „###“ verwendet. Hiermit werden alle Kommentare zu einem Nutzer zu einer einzeiligen Zeichenkette, getrennt durch „###“ zusammengefügt.
z.B. Kommentar 1###Kommentar 2###Kommentar …
Zum Schluss ersetzen wir dann noch mittels des
String Replace Heater
die temporären Trennzeichen „###“ jeweils durch einen Zeilenumbruch.