getRows() liefert keine Zahl?

Hallo,
ich habe folgendes versucht:

Leider scheint die Condition nicht zu funktionieren. Auch wenn ich getRows() mit ?number ergänze funktioniert es nicht:

Wo liegt mein Fehler?

Gruß Dirk

Hallo Dirk,

getRows() gibt eine Liste der Spreadsheet Zeilen (List<Rows>, siehe Spreadsheet Freemarker-Funktionen | Synesty Docs) zurück.
Du könntest stattdessen den outputNumWrittenRows Output des CSVWriter Steps für deine Bedingung verwenden:

... && outputNumWrittenRows@SpreadsheetCSVWriter_?? > 1001
(eine Zeile mehr, wegen Header Zeile die vom CSVWriter mitgezählt wird)

Viele Grüße
Torsten

Hallo Torsten,
danke für die Erläuterung. Das hatte ich falsch interpretiert.

Gruß Dirk