Attributes(AttributeID: String): Variant;
AttributeID. Идентификатор атрибута.
Свойство Attributes определяет значение указанного атрибута ряда.
Данное свойство удобно использовать для доступа к значениям атрибутов показателей для ряда данных, если работа идет с контейнером моделирования, принадлежащим базе данных временных рядов.
Если в параметре AttributeID указать идентификатор необязательного атрибута, то свойство вернет Null, если значения данного атрибута не были получены при загрузке данных. Для загрузки данных необязательных атрибутов базы данных временных рядов используйте свойство IMsFormulaTransform.AdditionalAttributes.
В данном примере описан пользовательский метод. Ряд данных передается целиком, а не поточечно. База данных временных рядов, содержащая рассчитываемый ряд, должна иметь строковый атрибут показателей с идентификатором «COMM».
Public Function UserFunc(Serie: ITimeSeries): ITimeSeries;
Begin
Serie.Attributes("COMM") := "Добавленный комментарий";
Return Serie;
End Function UserFunc;
Метод производит заполнение значения атрибута «COMM» для рассчитываемого ряда данных.
См. также: