Инструменты пользователя

Инструменты сайта


ds.getarval

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
ds.getarval [2025/09/18 10:53]
root создано
ds.getarval [2025/09/18 11:03] (текущий)
root
Строка 1: Строка 1:
 ====== async ds.getArVal(id, period) ====== ====== async ds.getArVal(id, period) ======
  
-**id** - идентификатор переменной, полученный функцией ыва\\+**id** - идентификатор переменной, полученный функцией [[ds.getarlist|ds.getArList]]\\
 **period** - массив меток времени из двух элементов, указывающий с какого по какой период времени необходимо получить данные\\ **period** - массив меток времени из двух элементов, указывающий с какого по какой период времени необходимо получить данные\\
 **Возвращает** - хз\\ **Возвращает** - хз\\
Строка 14: Строка 14:
  
 <code javascript> <code javascript>
 +// получаем список архивируемых переменных
 let arInfo = await ds.getArList(); let arInfo = await ds.getArList();
-log(писок архивируемых переменных:', arInfo.arList);+ 
 +// получаем идентификатор первой переменной в списке 
 +let firstId = Object.keys(arInfo.arList).shift(); 
 + 
 +// если списка нет, завершаем выполнение скрипта 
 +if (!firstId) return log('Архивируемых переменных нет'); 
 + 
 +// задаем период от начала времен до текущего момента 
 +let period = [ 0Date.now() ]; 
 + 
 +let arList = await ds.getArVal(firstId, period); 
 + 
 +log(arList);
 </code> </code>
  
 <wrap ks> <wrap ks>
-Данный код выведет в системный журнал список объектов с информацией об архивируемых переменных.+В результате в системный журнал будет выведен список объектовсодержащий метку времени и значение переменной в архиве.
 </wrap> </wrap>
 +
 +{{ :ds_getarval.png?nolink |}}
  
  
  
  
ds.getarval.1758182013.txt.gz · Последнее изменение: 2025/09/18 10:53 — root