====== async ds.getArVal(id, period) ======
**id** - идентификатор переменной, полученный функцией [[ds.getarlist|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.png?nolink |}}