Ich verstehe etwas nicht ganz: im Skript fragst Du Werte ab wie 1, 19, 25, 27 und 30 und in Deiner Frage geht es um Werte wie 0.0 bis 1.9 und 2.0 und 9.9. Das paßt für mich nicht ganz zusammen. Fehlen da im Skript die Kommas?
Da ich nicht weiß, was Du für Werte in die beiden Felder eintragen mußt, habe ich nur mal die Abfrage des Ergebnisses auf die Logik hin überprüft:
if float(member("ausgabe02").text) > "30" then
member("info").text= "blabla30"
else
if float(member("ausgabe02").text) > "27" then
member("info").text= "blabla27"
else
if float(member("ausgabe02").text) > "25" then
member("info").text= "blabla25"
else
if float(member("ausgabe02").text) > "19" then
member("info").text= "blabla19"
else
if float(member("ausgabe02").text) > "1" then
member("info").text= "blabla1"
end if
end if
end if
end if
end if
So in etwa müßte es gehen. Wenn ich in das Feld "ausgabe02" verschiedene Werte eintrage, kommt immer die richtige Reaktion.
grüsse
Christof
als Antwort auf: [#41483]