Hallo Micha,
dafür musst du ein wenig basteln. Nach dem SpreadsheetFilter nimmst du einen TextHTMLWriter schreibst da das gleiche rein was du versuchst in das filename-Feld zu schreiben, aber am ende im #list noch mit einem "<#sep>;":
<#list output@SpreadsheetFilter_61.getRows() as row>${row.get("col0")!>}<#sep>;</#list>
Danach einen StringSplitter Step mit delimiter ";".
Anschließend kannst du den StringSplitter Output als Filename verwenden.
Falls das nicht funktionieren sollte, versuch es mal separat in einem FileRenamer-Step.
Viele Grüße,
Lukas
Kommando zurück. Ich habe es komplizierter gemacht als es ist. Du musst eigentlich nur ${col0!} in das Filename-Feld eintragen.
Viele Grüße,
Lukas
Nein. Du gibts doch in den SSUD-Step ein Spreadsheet mit rein, der auch eine Spalte "col0" besitzt, oder? Und in dem selben Step schreibst du in das filename-Feld {col0!}. Über den +-Button siehst du auch nochmal welch Spalten alles zur Verfügung stehen. Genau, der ganze Spaß mit TextHTMLWriter und StringSplitter kannst du im Prinzip wieder löschen.
![](upload://sM2gF9dzR7twM6YVlMryyVPtD0U.png)
Hi Micha,
Lukas mit einer "normalen" URL getestet für die ${col0} als filename funktioniert. Bei FTP Downloads über den SpreadsheetUrlDownload Step ist da noch eine kleine Lücke drin. Die Spalten des Input Spreadsheets können da noch nicht im Filename verwendet werden. Wir versuchen die Lücke schnellstmöglich zu schließen.
VG Torsten
Hallo Micha,
auch wenn du es schon anders gelöst hast, kannst du es jetzt wie beschrieben verwenden. Entschuldige die Umstände.
Viele Grüße,
Lukas