Показать сообщение отдельно
Старый 28.07.2011, 13:29   #2  
axalex is offline
axalex
Участник
 
91 / 14 (1) ++
Регистрация: 14.03.2011
Цитата:
Сообщение от mazzy Посмотреть сообщение
Чтобы было не так страшно и чтобы сделать быстрее, уменьшив выборку
В запрос можно ввести условие Сегодня >= дата(поле2)

X++:
range = SysQuery::range(systemdateget(),"");
а более точное условие проверить внутри цикла.
Так и сделал. Получилось довольно комфортно.
+ переделал внутренности чутка, для правильности работы.
X++:
  if (DateTimeUtil::addMinutes(Global_UN::serverDateTime(), -typeTable.TimeChange) > docTable.modifiedDateTime
            && DateTimeUtil::addMinutes(Global_UN::serverDateTime() , -2880) < docTable.modifiedDateTime)
AndyD - интересно, попробую.
Всем спасибо.
__________________
С уважением, Алексей.