SetHistoricalInterval
Устанавливает временной интервал, за который будут отображаться данные в историческом режиме. При изменении временного интервала запускается запрос исторических данных.
bool SetHistoricalInterval(uint8 dtFrom, uint8 dtTo)
|
Параметры
Параметр
|
Тип
|
Описание
|
dtFrom
|
uint8
|
Нижняя граница интервала запроса
|
dtTo
|
uint8
|
Верхняя граница интервала запроса
|
Нижняя граница интервала должна быть меньше или равна верхней границе.
|
Возвращаемое значение
Значение
|
Описание
|
true
|
Интервал задан корректно
|
false
|
Интервал задан некорректно и не установлен
|
Примеры
//Запросить данные за время с «01.01.2020 00:00:00» по «02.02.2020 00:00:00»:
fromDate: uint8 = DateTime.Parse("01.01.2020 00:00:00");
toDate: uint8 = DateTime.Parse("02.02.2020 00:00:00");
Trends_1.SetHistoricalInterval(fromDate, toDate);
|
//Запросить данные за время с «20.09.2022 10:10:20» по «21.09.2022 10:10:20» и вывести сообщение о корректности ввода интервала:
fromDate: uint8 = DateTime.Parse ("20.09.2022 10:10:20");
toDate: uint8 = DateTime.Parse ("21.09.2022 10:10:20");
Result: bool = Trends_1.SetHistoricalInterval(fromDate, toDate);
if (Result){
TextEdit.Text = "Исторический интервал успешно установлен";
}
else{
TextEdit.Text = "Задан неверный исторический интервал";
}
|