max() - Hilfe stecke fest
Hallo zusammen,
irgendwie schaffe ich es nicht den höchsten Wert eines Array herauszufinden, und doktere nun schon längere Zeit daran herum..
Folgendes Szenario:
let myArray1 := select Tabelle
let myArray2 := For i in myArray1 do i.(sum(Wert1,Wert2,Wert3) end
max(myArray2)
Ergebnis: null?!
Worin liegt mein Denkfehler? Eigentlich müsste doch mein Array2 ein Array mit Auflistung der Werte ergeben aus der ich dann den Max errechnen kann?
Danke und Gruß Benjamin
6 Antworten
-
let myArray1 := (select Tabelle3);
let vArray2 := for i in myArray1 do
sum(i.Wert1, i.Wert2, i.Wert3)
end;
text(max(vArray2)) -
Oder:
text(max(vArray2))+" "+text(first(p[sum(Wert1, Wert2, Wert3) = max(vArray2)]).Nr)um deine Schreibweise beizubehalten.
-
Moin Uwe,
danke für deine wertvollen Impulse mit denen ich nun auch zum Ziel gekommen bin!
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 6Antworten
- 120Ansichten
-
2
Folge bereits