Neues Thema starten

Inhalt von einer Spalte in die andere übertragen

Hallo, 

ich habe eine Spalte Adresszusatz und eine Spalte Postident. 

Wenn ich Postident was steht, soll dies in Adresszusatz kopiert werden. Der Inhalt in Adresszusatz soll generell bestehen bleiben, außer dieses wird durch die Übertragung des Inhaltes aus Postident überschrieben.

Wie kann ich das lösen?

Die Spalte Postident möchte ich dann löschen. Braucht es dafür einen extra Step?

Vielen Dank und Gruß
1 Kommentar

Hallo,

der erste Teil kann über WENN-DANN gelöst werden.


beispielhaft in der Spalte adresszusatz:     

<#if postident!?trim != "">${postident!}<#else>${adresszusatz!}</#if>

     

Um die Spalte postident dann zu löschen gibt es 2 Möglichkeiten: 

1. danach noch einen zusätzlichen SpreadsheetMapper Step einfügen und dort die postident Spalte entfernen.

2. Der Step SpreadsheetCSVWriter  hat eine Option removeColumns. Damit kann man einzelne Spalten entfernen, die nicht in der CSV Datei landen sollen. Damit könnte man sich den zusätzlichen Mapper aus Punkt 1. sparen. 


Viele Grüße

Ihr Synesty Support

Anmelden um einen Kommentar zu veröffentlichen