Lass mal beim CSVWriter das Filename Feld leer. Dann wird der Dateiname automatisch anhand des Spaltennamen des SpreadsheetSplitters gebildet. Ggf. macht es auch Sinn im zu splittenden Spreadsheet eine Hilfsspalte mit dem fertigen Dateinamen zu definieren (z.[ProduktTyp].csv) und danach zu splitten (nur falls du einen ganz bestimmten Dateinamen brauchst , der nicht nur der Split-Spalte (ProduktTyp) entspricht). Beim CSVWriter könnte man dann diese Hilfsspalte auch wieder entfernen.
Hallo Stefan,
wenn du den filename im SpreadsheetCSVWriter leer lässt, wird automatisch der Name des Spreadsheets übernommen.
Die Namen der gesplitteten Spreadsheets des SpreadsheetSplitters Steps beginnen immer mit dem Wert. Die Dateien die der SpreadsheetCSVWriter erzeugt, beginnen dann auch mit dem gesplitteten Wert.
VG Torsten
Hallo Stefan,
eventuell kann dir der FileRenamer Step helfen, die gewünschten Dateinamen zu erhalten. Im filenamepattern kann man mit Freemarker den hinteren Teil z.B. über ?replace entfernen:
vor dem FileRenamer:
Ergebnis des FileRenamer Steps:
Viele Grüße
Torsten