IMatrix.ValueCount

Синтаксис

ValueCount: Integer;

Описание

Свойство ValueCount возвращает количество значений, имеющихся по каждой координате матрицы.

Комментарии

Свойство актуально при работе с матрицей показателей или значений, которые могут быть получены в результате расчёта базы данных временных рядов. Если при расчёте не заданы свойства IRubricatorFactorIO.FactDataId/IRubricatorFactorIO.ValueId, то результирующая матрица показателей IRubricatorExecuteResult.Factors будет иметь пустые значения, а результирующая матрица значений IRubricatorExecuteResult.Values будет содержать значения показателей (значения атрибута VL).

Если определить свойства IRubricatorFactorIO.FactDataId/IRubricatorFactorIO.ValueId, то в каждой ячейке результирующей матрицы будет доступен набор значений всех указываемых атрибутов, соответствующих точке расчёта. Свойство ValueCount вернет количество значений атрибутов в каждой ячейке матрицы (соответствует количеству атрибутов, указываемых в свойствах IRubricatorFactorIO.FactDataId/IRubricatorFactorIO.ValueId). Значение каждого атрибута можно будет получить с помощью свойства IMatrixIterator.Values.

Пример

Пример использования приведён в описании свойства IMatrixIterator.Values.

См. также:

IMatrix