Показать сообщение отдельно
Старый 30.09.2020, 07:27    | »»» |  #1834
Сергей К
Пользователь
 
Аватар для Сергей К
 
Сургут Тюменская обл. ООО СК ЮВиС
Регистрация: 27.05.2020
Сообщений: 61
Сергей К is on a distinguished road
По умолчанию

Сообщение от SK Посмотреть сообщение
Сообщение от Сергей К Посмотреть сообщение
Сообщение от SK Посмотреть сообщение
Первично Вы получаете нефильтрованный отчет с датами и временем последних данных.
Далее, Вам нужно отфильтровать данные по величине временного интервала, получаемого как разность текущей даты/времени и даты/времени последних данных от ТС. Если интервал меньше порогового значения - значит данные актуальны и эти строки выводить не надо. Ведь именно это Вам нужно ?
да все верно, это то что мне нужно
Ну тогда всё как я сказал - очень несложно, через фильтр.
Сами справитесь ?
ни разу с датасетами не работал, есть небольшой опыт в програмировании.
согласно инструкции нашел где это фильтруется но не понял сделать условие отбора.
[Date] числовое значение, а [DS_carList.LastTime] строка.
строку необходимо преобразовать в значение если я понял функцией [FormatDateTime([DS_carList.LastTime])]
но с чем сравнивать не пойму.

Мне нужно что бы в список попали те приборы от которых нет данных уже более 5 часов с момента формирования отчета.
Сергей К вне форума