-> Hier kostenlos registrieren
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: This feature may not be available in some browsers.
@VL: Dein Vorschlag dient ja der "1 aus n Auswahl" - kann ich hier auch den Befehl "ELSE" einbauen?
CASE wert OF
0..3 :
// Anweisungen_0..3
;
8 :
// Anweisungen_8
;
ELSE:
// Anweisungen_ELSE
;
END_CASE;
Ja ok, danke.
Nun noch ein Problem... ich wollte jetzt gerne schreiben, wenn NOT 0, 1, 4 , dann ...
Also, wenn "Value" nicht den Wert 0, 1 oder 4 hat, dann...
Geht das auch mit dem Befehl "CASE"?
A0.0 := (DB1.Value = 0) or (DB1.Value = 1) or (DB1.Value = 4) ;
das ist der von dir angefragte else zweig
Ja ist im Grunde korrekt, nur komme ich nicht ganz klar...
Auf Anforderung sollen in einem DB mehrere Datenfelder auf best. Inhalte geprüft werden und zwar wie folgt:
1) DBW0 und wenn ok
2) DBW2 und wenn ok
3) DBW4 und wenn ok
4) Eintrag XY in das Datenfeld Z
Ist aber ein falscher Eintrag in DBW0, DBW2 oder DBW4 enthalten, so soll sofort ein Eintrag in Datenfeld Z erfolgen und keine weitere Prüfung mehr passieren.
Das Problem ist nun, wie kann ich es anstellen, dass hintereinander alle Datenfelder abgefragt werden und (wenn kein Fehler) am Ende ein Eintrag in Datenfeld Z erfolgt?
Dazu müsste ich ja in der von VL vorgegebenen Struktur hinter jedem ":" gleich wieder eine neue "CASE-Anweisung" schreiben - das lässt das System aber nicht zu?
Dazu müsste ich ja in der von VL vorgegebenen Struktur hinter jedem ":" gleich wieder eine neue "CASE-Anweisung" schreiben - das lässt das System aber nicht zu?
Hast du das ausprobiert ?
Ich wüßte jetzt keinen Grund, warum das system das nicht, bei richtiger Schreibweise, zulassen sollte - ausprobiert habe ich es jetzt aber nicht.
@4L:
Es wäre auch eigentlich seltsam gewesen wenn es nicht machbar gewesen sein sollte ...
Schöner ist es, wenn man die Einrückungen passend legt.
Gruß
Larry
Gruß... brauchst du das ELSE für beide CASE (mit der gleichen Zuweisung denke ich).
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen