Mehrere Preisspalten mit einer Preisspalte vergleichen

Moin,

ich will mehrere Preisspalten mit einer Minimum Preisspalte vergleichen die mir im Mapper vorliegen. Ich dachte an den wenn dann Generator aber da kann ich nur mit Werten nicht mit Spalten vergleichen, oder habe ich was übersehen? Im Prinzip geht es so das wenn Spalte 1 oder Spalte 2 oder Spalte 3 oder Spalte 4 oder Spalte 5 kleiner oder gleich Spalte Minimum sind, gebe aus kleiner sonst größer.

Geht das mit dem Wenn dann Generator? Oder wie bekommt man das „geschickt“ hin

Gruß
Michael

Hallo @ovatics-ms,

tatsächlich kannst du den Wenn-Dann Generator nehmen und im Wert der verglichen werden soll, den Spaltennamen des minimum Preis eintragen. Daraus resultierend wird dir dann Freemarker generiert, was ungefähr so aussieht:

<#if 
    (Preis1?number <= PreisMinimum?number) 
    || (Preis2?number <= PreisMinimum?number) 
    || (Preis3?number <= PreisMinimum?number) 
    || (Preis4?number <= PreisMinimum?number) 
    || (Preis5?number <= PreisMinimum?number)>
    kleiner
<#else>
    größer
</#if>

Viele Grüße
Lukas