Hallo Zusammen
Ich versuche verzweifelt den Preis 3 zu extrahieren (1512.81):
Hat da jemand eine Idee?
Lieben Dank und Gruss
Martin
1=1512.8;3=1512.81;5=1512.87;6=1512.88;7=1512.12;9=0.0 |
Hallo Zusammen
Ich versuche verzweifelt den Preis 3 zu extrahieren (1512.81):
Hat da jemand eine Idee?
Lieben Dank und Gruss
Martin
1=1512.8;3=1512.81;5=1512.87;6=1512.88;7=1512.12;9=0.0 |
Hallo Martin,
wenn du in einem SpreadsheetMapper direkt hinter dem PlentyGetVariations Step im Wert-Feld
${VariationSalesPrices.at('3')}
einträgst erhälst du den Preis mit der ID 3.
Falls du den Preis in einem Mapper extrahieren willst, der sich nicht direkt hinter dem PlentyGetVariations Step befindet, dann kannst du folgendes im Wert-Feld eintragen:
${parseField(VariationSalesPrices, "MAP", "TEXT", ";", "=").at("3")}
Viele Grüße
Torsten
Hallo Torsten
Genial! Funktioniert perfekt!
Herzlichen Dank für deine Hilfe
Martin
Lieber Torsten
Und hier habe ich nochmal etwas was ich nicht schaffe auszuknobeln:
Ich suche nach allen Artikeln, welche auf dem Marktplatz Nummer 9 gelistet sind.
1;2;3;9;101;142;148
Diese werden aber in beliebiger Reihenfolge und Menge aufgeführt (es sind bei den Artikeln mehrere oder keine Marktplätze zugewiesen).
Ist das überhaupt lösbar, weil es z.B. eine 9 es auch in 109 drin hat?
Beste Grüsse
Martin
Hallo Martin,
das funktioniert auch mit einer Kombination aus den Freemarker Built-ins split und seq_contains:
<#if result['VariationMarketIDs']?split(";")?seq_contains("9")>gelistet<#else>nicht gelistet</#if>
Viele Grüße
Torsten