ILanerCalculateSerie

Сборка: Laner;

Описание

Интерфейс ILanerCalculateSerie содержит свойства и методы, предназначенные для работы с вычисляемым рядом.

Иерархия наследования

          INamedEntity

          ILanerSerie

          ILanerGroupSerie

          ILanerCalculateSerie

Комментарии

Для вычисляемого ряда обязательно должно быть задано свойство ILanerCalculateSerie.Transform, задающее параметры расчета ряда.

Свойства

  Имя свойства Краткое описание
CreateDerivedSeries Свойство CreateDerivedSeries определяет, добавлять ли в качестве дочерних вычисленные ряды («Модельный ряд», «Остатки» и т.д.).
DisplayDataAs Свойство DisplayDataAs определяет режим отображения значений для вычисляемого ряда.
HasDiscrepancies Свойство HasDiscrepancies возвращает признак того, отличаются ли рассчитанные данные ряда от данных, хранящихся в БД.
Model Свойство Model определяет модель, в которую был сохранен или из которой был восстановлен ряд.
RevisionKey Свойство RevisionKey возвращает ключ ревизии, в которой был создан вычисляемый ряд.
ScenarioKey Свойство ScenarioKey определяет ключ сценария, данные которого содержит ряд.
Source Свойство Source определяет источник вычисляемого ряда.
SourceStub Свойство SourceStub возвращает данные ряда, как абстрактного источника данных.
Transform Свойство Transform возвращает объект, позволяющий настроить параметры вычисляемого ряда.
TransformPeriod Свойство TransformPeriod возвращает параметры периода расчёта вычисляемого ряда.
UserFormat Свойство UserFormat определяет формат наименования для вычисляемого ряда.
UseTransform Свойство UseTransform определяет, использовать ли параметры вычисления ряда.

Свойства, унаследованные от ILanerGroupSerie

  Имя свойства Краткое описание
Свойство CanAddChildren возвращает признак того, возможно ли добавление дочернего ряда в группу рядов.
Свойство Children возвращает ряды, образующие группу.
Свойство Expanded определяет состояние группы рядов.

Свойства, унаследованные от ILanerSerie

  Имя свойства Краткое описание
Свойство CalendarDim возвращает календарь ряда.
Свойство Dependencies возвращает ряды, входящие в данный ряд.
Свойство Dependents возвращает ряды, в которые данный ряд входит.
Свойство DisplayParams возвращает параметры отображения данных ряда.
Свойство Hidden определяет, скрыт ли ряд в рабочей книге.
Свойство Hint определяет текст всплывающей подсказки для ряда данных.
Свойство IsChanged возвращает признак наличия изменений в данных ряда.
Свойство Kind возвращает тип ряда.
Свойство Laner возвращает рабочую книгу базы данных временных рядов, содержащую данный ряд.
Свойство Level возвращает календарную динамику ряда.
Свойство MetaAttributeValueList возвращает коллекцию значений атрибутов ряда.
Свойство ObservationAttributeInValue определяет наименование атрибута наблюдений, значения которого отображаются в таблице рабочей книги.
Свойство ObservationValue определяет значение атрибута наблюдения показателя в заданной календарной точке.
Свойство Parent возвращает группу, в которой содержится ряд.
Свойство ReadOnly определяет, доступен ли ряд только для чтения.
Свойство ScenarioDimension возвращает сценарное измерение ряда.
Свойство SelectedUnit определяет единицы измерения, в которых отображаются данные ряда.
Свойство StrictlyDefined возвращает признак того, что определены все обязательные атрибуты ряда.
Свойство Stub возвращает источник данных ряда.
Свойство UserName определяет, задал ли пользователь наименование временного ряда.
Свойство Visible определяет, видим ли ряд в рабочей книге.

Свойства, унаследованные от INamedEntity

  Имя свойства Краткое описание
Свойство Id определяет идентификатор объекта.
Свойство Key возвращает ключ объекта.
Свойство Name определяет наименование объекта.

Методы

  Имя метода Краткое описание
ApplyFormulaOnce Метод ApplyFormulaOnce выполняет однократный расчет вычисляемого ряда по заданным параметрам.
Calculate Метод Calculate осуществляет расчет вычисляемого ряда.
CreateFactor Метод CreateFactor создает показатель на основе вычисляемого ряда.
CreateTemporaryTransform Метод CreateTemporaryTransform создает временный объект, позволяющий настроить параметры расчета вычисляемого ряда.
Error Метод Error осуществляет вывод ошибок, возникших при расчете ряда.
IndexOfDerivedType Метод IndexOfDerivedType возвращает индекс дочернего ряда указанного типа.
RefreshData Метод RefreshData обновляет данные ряда.
ReleaseValues Метод ReleaseValues устанавливает для точек ряда режим отображения, при котором в рабочей книге отображаются рассчитанные значения точек.
Save Метод Save осуществляет сохранение ряда и возвращает ревизию, в которую вошли сделанные изменения.
SaveModel Метод SaveModel сохраняет вычисляемый ряд в виде модели.

Методы, унаследованные от ILanerSerie

  Имя метода Краткое описание
Метод MoveToParent осуществляет перемещение ряда в указанную группу рядов.
Метод SearchFactor осуществляет поиск в базе данных временных рядов ряда с такими же значениями обязательных атрибутов, как и у текущего.

См. также:

Интерфейсы сборки Laner