-> Hier kostenlos registrieren
Hallo,
im Zusammenhang mit einer Rollosteurung möchte ich eine Logik programmieren welche für unterschiedliche Tage ein entsprechendes Verhalten aufweist.... Aber das nur am Rande.
Prinzipiel funktioniert meine Logik. Die Frage ist nur: Macht man das so oder kann man das irgendwie einfacher / logischer machen:
Danke und Gruß
good_mike
im Zusammenhang mit einer Rollosteurung möchte ich eine Logik programmieren welche für unterschiedliche Tage ein entsprechendes Verhalten aufweist.... Aber das nur am Rande.
Prinzipiel funktioniert meine Logik. Die Frage ist nur: Macht man das so oder kann man das irgendwie einfacher / logischer machen:
Code:
bAuf:=
(Kalender.WEEKDAY>=1 AND Kalender.WEEKDAY<=5 AND kalender.HOLIDAY=FALSE AND Urlaub=FALSE AND Ferien=FALSE AND kalender.LTOD=TODWerktag_AUF) OR
(Kalender.WEEKDAY=6 AND Kalender.HOLIDAY=FALSE AND Urlaub=FALSE AND Ferien=FALSE AND Kalender.LTOD=TODSamstag_AUF) OR
((Kalender.WEEKDAY=7 OR Kalender.HOLIDAY=TRUE) AND Urlaub=FALSE AND Ferien=FALSE AND Kalender.LTOD=TODSonnFeiertag_AUF) OR
(Urlaub=TRUE AND Ferien=FALSE AND Kalender.LTOD=TODUrlaub_AUF) OR
(Urlaub=FALSE AND Ferien=TRUE AND Kalender.LTOD=TODFerien_AUF);
Danke und Gruß
good_mike