Danke...
Das erklärt aber nicht, warum der Handler offentsichtlich nicht ausgeführt wurde.
Ich habe keine Idee.
Zitat:
Sicher, dass "leer" wirklich NULL ist?
Zitat:
TField.AsDataTime gibt bei leer und Null eine 0
Es gibt eigentlich nur 2 Möglichkeiten:
1. Null/leer/0 -> HourDifference := 0.0; // immer gesetzt beim Auführen des Handlers
2. >leer -> HourDifference := HourSpan(StartTime, EndTime);