Ausgabe einer switch / case Funktion
Hallo Zusammen,
ich bin neu bei Ninox und habe folgende Funktion geschrieben:
if 'letzte Bestellung vor' > -1 then
switch 'letzte Bestellung vor' > -1 do
case 'letzte Bestellung vor' <= 60:
"Top Kunde"
case 'letzte Bestellung vor' <= 90:
"aktiver Kunde"
case 'letzte Bestellung vor' <= 200:
"Kunde"
case 'letzte Bestellung vor' < 365:
"Kunde gefährdet"
case 'letzte Bestellung vor' >= 365:
"Kunde frei"
end
else
"kein Kunde"
end
Wenn ich mir nun die Datensätze in der App am iBook anschaue wird alles korrekt ausgegeben, wenn ich jedoch am älteren MAC, Version OS X El Capitan, 10.11.6 schaue wird mir kein Wert ausgegeben.
Woran kann das liegen? Gibt es für diese Funktion eine andere Möglichkeit, damit mir diese auch am MAC ausgegeben wird?
Danke für Rückmeldungen.
5 Antworten
-
Hallo,
das Problem habe ich unter MacOS 10.11.6 auch, siehe CR 1687. Skripte, welche switch-case enthalten, werden nicht ausgeführt.
Ich habe die switch-case in verschachtelte if-Abfragen umgebaut...
lg, Torsten
-
Hallo Torsten,
danke für die Rückmeldung.
Wie würde die Verschachtelung den aussehen?
Werde ich nochmals tüfteln...
LG Diana -
Hallo Diana,
etwa so:
if 'letzte Bestellung vor' > -1 then
if 'letzte Bestellung vor' <= 60 then
"Top Kunde" else
if 'letzte Bestellung vor' <= 90 then
"aktiver Kunde" else
if 'letzte Bestellung vor' <= 200 then
"Kunde" else
if 'letzte Bestellung vor' < 365 then
"Kunde gefährdet" else
"Kunde frei"
end
end
end
end
else
"kein Kunde"
end
lg, Torsten
-
Hallo Thorsten,
oh wow, vielen lieben DANK.
Werde ich gleich mal testen.
LG Diana -
Nochmals danke, es hat einwandfrei funktioniert.
Zudem habe ich es noch hinbekommen die Felder farblich zu markieren.
*freu*
Content aside
- vor 5 JahrenZuletzt aktiv
- 5Antworten
- 1080Ansichten