Цитата Сообщение от pt200 Посмотреть сообщение
Если честно не могу понять вопрос: чем время следующих сутках отличается от времени в предыдущих, каждый раз( практически) от 0 до 24х монотонно возрастает?
Соответственно и условие каждый день работает одинаково
Я немного ошибся, но сути это не меняет.
Писал я за выражение IF( ( CUR_TIME <= 7:00) AND ( CUR_TIME > 16:00)), а у вас IF( ( CUR_TIME >= 7:00) AND ( CUR_TIME < 16:00)).

Но сути это не изменило.

IF( ( CUR_TIME >= 7:00) AND ( CUR_TIME < 16:00)) THEN ↚ здесь вы говорите, что если ( CUR_TIME >= 7:00) и ( CUR_TIME < 16:00) ОДНОВРЕМЕННО верны, THEN IF( CUR_VA...

Представим, что время настало 00:00 или 00:01, будет ли верно при этом условие ( CUR_TIME >= 7:00) ?
Нет, не будет. А если не верно одно условие в выражении, то не верно и все выражение в данном случае.
Вроде так!