Spaltennamen und Spaltenwert in eine Zeile für den Export

Hallo,


wir importieren aus unserem System folgende CSV:

image


unsere Wawi benötigt allerdings eine CSV in folgenden Format.

image


Sprich, die Werte der Spalten müssen für den Exort nicht unter den Spaltennamen sonder daneben platziert werden.

model, 1000000337, label, , application, 3d,homecinema, aspect_ratio, 16_9, changeable_lenses


Wie können wir das realisieren?

Vielen Dank




Hallo Herr Preisl,

das klingt nach einer ziemlich speziellen Anforderung.

Einen einfachen Weg gibt es da nicht.


Man könnte sich aber mit dem TextHTMLWriter Step sich die Ausgabe so zurecht basteln.


Die Vorgehensweise wäre wie folgt:


1. Lesen Sie ihre Quell-CSV mit dem SpreadsheetCSVReader ein

2. Fügen Sie danach einen TextHTMLWriter ein


3. Klicken Sie dort auf das +

image


4. Klicken sie danach auf Aktualisieren, damit alle Spalten bekannt werden

image



5. Klicken Sie dann auf einen Output dessen Beschreibung mit "Example Freemarker scripting showing..." beginnt:

image



6. Daraufhin sollte soetwas in Ihrem TextHTMLWriter stehen.

image


Das ist ein Stück Beispiel-Script, welches über alle Zeilen des Spreadsheets iteriert und die Werte ausgibt.
Das könnten Sie nun versuchen so anzupassen wie sie das brauchen.


Wenn das Ergebnis passt, könnten Sie es mit dem StringToFile Step in eine Datei schreiben.


Der Flow könnte so aussehen:

image



Hinweis: Obiges ist nur ein Beispiel. Die Spaltennamen und Variablennamen sehen bei Ihnen dann anders aus.