?!
#
[hour = >= 11]
#
page.10.marks.DATUM.10.value = Guten Tag
#
[hour = >= 19]
#
page.10.marks.DATUM.10.value = Guten Abend
#
[global]
Ist einfach definitif falsch...
"=" bedeutet "ist gleich"
">=" bedeutet "ist gleich oder größer als"
Fehler 1:
Beides zusammen ist eine Total sinnfreie Anweisung... was auch immer er macht, es ist falsch...
#
[hour >= 11]
#
page.10.marks.DATUM.10.value = Guten Tag
#
[hour >= 19]
#
page.10.marks.DATUM.10.value = Guten Abend
#
[global]
Ist von der Syntax schon fast richtig aber immernoch fast sinnfrei:
Fehler 2:
">=" bedeutet "ist gleich oder größer als"...
Die gesuchte Zahl ist also "gleich oder größer" wie die gegebene Zahl
Bei 11 Uhr also: 11,12,13,14,15,16,17,18,19,20,21,22,23,24
Bei 19 Uhr also: 19,20,21,22,23,24
#
[hour >= 11]
#
page.10.marks.DATUM.10.value = Guten Tag
#
[hour >= 19]
#
page.10.marks.DATUM.10.value = Guten Abend
#
[global]
Pseudocode:
Wenn es eine dieser Urzeiten eintritt: 11,12,13,14,15,16,17,18,19,20,21,22,23,24
Sag "Guten Tag"
---->UND<----
Wenn es gleichzeitig noch eine dieser vollen Stunden eintritt:
19,20,21,22,23,24
Lösche alle vorherigen Texteingaben (muß man nicht hinschreiben geschiet automatisch bei neuer Texteingabe)
Sag "Guten Abend"
Wie man sicher schon erkannt hat funktioniert diese Ausgabe zwischen 11 und 24 tadellos (zumindest mit diesem Code... rein theoretisch), zwischen 1 und 10 Uhr funktioniert dies allerdings garnicht... (falls ich mich hier täusche, was ich vermute, wäre es nett mir zu erklären wie Typo da zurückrechnet... nach 0 uhr...)
FAKT: Theoretisch hätte das funktionieren müssen... allerdings hast du diese Aktion im Haupttemplate gemacht (ja da warne ich immerwieder davor) demnach hast du warscheinlich das simple Problem mit der Zeilenweise-Verarbeitung dieses Abschnittes und Typo zieht dir das Ergebnis falsch nach..
MFG Proximo