Ich habe glaube ich den grundlegenden Fehler gefunden. Wenn ich im neuen UI arbeite, kann ich mir bei dem "Configure"-Schritt auch den Debugging-Wert ansehen. Ich habe jetzt folgendes festgestellt, indem ich einen komplett neuen SpreadsheetExcelWriter-Step eingebaut habe (basierend auf den Daten aus Step 34).
Zunächst ist der Debugging-Kasten natürlich leer.
Dann klicke ich auf "Configure", hole mir alle Spalten, wähle bei den gewünschten "Zahl", speichere und beende dann
Anschließend schaue ich mir den Debugging-Kasten an - und siehe da, der Kasten weist nur die ersten elf Spalten auf. Nach der letzten "Herkunft_8" kommen eigentlich noch "Artikel ID", "Varianten ID", "Varianten-Nummer" sowie die 9 Spalten, denen ich "Zahl" gegeben habe ("Verkaufte Menge/Monat" und "Menge zu Herkunft_0" bis ".._8"):
{"sheetname":"Artikelstatistik","printHeaderRow":"true","headerRowHeight":"","enableAutoFilter":"false","createEmptyFiles":"false","limitMaxRows":"1048576","defaultColumnWidth":"","rowHeight":"","columnConfig":{"Artikelname":{"columnname":"Artikelname","width":"","datatype":"text","dataformat":""},"Monat":{"columnname":"Monat","width":"","datatype":"text","dataformat":""},"Herkunft_0":{"columnname":"Herkunft_0","width":"","datatype":"text","dataformat":""},"Herkunft_1":{"columnname":"Herkunft_1","width":"","datatype":"text","dataformat":""},"Herkunft_2":{"columnname":"Herkunft_2","width":"","datatype":"text","dataformat":""},"Herkunft_3":{"columnname":"Herkunft_3","width":"","datatype":"text","dataformat":""},"Herkunft_4":{"columnname":"Herkunft_4","width":"","datatype":"text","dataformat":""},"Herkunft_5":{"columnname":"Herkunft_5","width":"","datatype":"text","dataformat":""},"Herkunft_6":{"columnname":"Herkunft_6","width":"","datatype":"text","dataformat":""},"Herkunft_7":{"columnname":"Herkunft_7","width":"","datatype":"text","dataformat":""},"Herkunft_8":{"columnname":"Herkunft_8","width":"","datatype":"text","dataformat":""}}}
Wie kann das sein?
Beim späteren Durchlauf des Flows existieren diese Spalten dann aber, allerdings mit der Standardeinstellung "Text". Auf jeden Fall bewirkt "Speichern" nicht, daß der (im Debugging-Fenster einsehbare) Code korrekt gespeichert wird.
Gruß Micha