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

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


ds.getarval

Это старая версия документа!


async ds.getArVal(id, period)

id - идентификатор переменной, полученный функцией ds.getArList
period - массив меток времени из двух элементов, указывающий с какого по какой период времени необходимо получить данные
Возвращает - хз

Функция позволяет получить список значений переменной, сохраненных в архиве.

Пример:

// получаем список архивируемых переменных
let arInfo = await ds.getArList();
 
// получаем идентификатор первой переменной в списке
let firstId = Object.keys(arInfo.arList).shift();
 
// если списка нет, завершаем выполнение скрипта
if (!firstId) return log('Архивируемых переменных нет');
 
// задаем период от начала времен до текущего момента
let period = [ 0, Date.now() ];
 
let arList = await ds.getArVal(firstId, period);
 
log(arList);

Данный код выведет в системный журнал список объектов с информацией об архивируемых переменных.

ds.getarval.1758182470.txt.gz · Последнее изменение: 2025/09/18 11:01 — root