Hallo Synesty,
im Flow SH_Kostenkalkulation verwende ich Spalten mit "Modi" um zu entscheiden wie ich mit (anderen) Zellwerten umgehe. Ungültige Modi will ich im Step "Calc 003b useModus SpreadsheetMapper" abfangen:
<#if (Result_Webshop_Modus?lower_case == "prozent")>${Result_Webshop_Prozent}<#elseif (Result_Webshop_Modus?lower_case == "betrag")>${Result_Webshop_Betrag}<#elseif (Result_Webshop_Modus?lower_case == "uvp")>${NUM_UVP}<#else>UNKNOWN_MODE</#if>
Das funktioniert aber nicht gewünscht, mir wirft es eine Warnung "error in function Round: java.lang.NumberFormatException" wenn in Result_Webshop_Modus z.B. "foo" drin steht. Hä? Ich runde doch garnix...
Der Flow ist grade so eingestellt dass nur ein Artikel abgerufen wird, der dann (in Final_Webshop und Final_Amazon) jeweils einen Fehler werfen soll. Die dann später zur Behebung an die Kollegen gesendet werden. Ihr könnt da gerne rumprobieren wenn ihr wollt, solang die Variable "Limit" auf 1 bleibt kann wenig kaputt gehen ;)
Danke, Daniel