If then else Probelm
Hallo liebes Forum,
ich habe ein Problem mit einer If Then Else bedingung.
Ich möchte das Ninox mir je nach Status (Angebot,Auftrag,Rechnung) die Richtige Nummer in Verbindung mit dem Status zusammensetzt.
Ich habe da mal so gebaut:
if Status != "Angebot" then
Status + " " + 'Angebot vom'
else
if Status != "Rechnung" then
Status + " " + 'Rechnungs Nr.'
end
end
Der Status wird jetzt auch sauber im Feld angezeigt, jedoch immer mit der Angebotsnummer!
Warum wird mir bei Status Rechnung nicht auch die Rechnungsnummer entsprechend angezeigt?
Vielen dank für eure Hilfe
LG Alex
3 Antworten
-
Hallo, "!=" bedeutet "ungleich", also das Gegenteil von "=". Außerdem sollte man explizit angeben, wenn man den Textwert eines Auswahlfeldes auswerten will.
if text(Status) = "Angebot" then
Status + " " + 'Angebot vom'
else
if text(Status) = "Rechnung" then
Status + " " + 'Rechnungs Nr.'
end
end -
Hallo Copytexter,
vielen dank für deine Hilfe.
Hat super funktioniert.
Schönes Wochenende und bis bald
LG Alex
-
Hallo Alex,
bevor Du so viele if-Abfragen verschachtelst/aneinanderreihst - wie wäre es mit switch/case?
switch text(Status) do
case "Angebot":
Status + " " + 'Angebot vom'
case "Rechnung":
Status + " " + 'Rechnungs Nr.'
end
lg, Torsten
Content aside
- vor 5 JahrenZuletzt aktiv
- 3Antworten
- 2523Ansichten