IEaxDataAreaLanerSlice.Laner

Синтаксис Fore

Laner: ILaner;

Синтаксис Fore.NET

Laner: Prognoz.Platform.Interop.Laner.ILaner;

Описание

Свойство Laner возвращает рабочую книгу базы данных временных рядов в рядном режиме.

Комментарии

Рядный режим для рабочей книги базы данных временных рядов устанавливается в свойстве IEaxAnalyzeCore.Mode переключением значения EaxMode.MultiDimension в EaxMode.Series.

Пример Fore

Для выполнения примера предполагается наличие в репозитории рабочей книги с идентификатором «WORKBOOK».

Добавьте ссылки на системные сборки: Express, Laner, Metabase.

Sub UserProc;
Var
    MB: IMetabase;
    Express: IEaxAnalyzer;
    LanerSlice: IEaxDataAreaLanerSlice;
Begin
    MB := MetabaseClass.Active;
    Express := MB.ItemById("WORKBOOK").Bind As IEaxAnalyzer;
    LanerSlice := Express.DataArea.Slices.Item(0As IEaxDataAreaLanerSlice;
    Debug.WriteLine("Дата начала - " + LanerSlice.Laner.StartDate.ToString);
    Debug.WriteLine("Дата окончания - " + LanerSlice.Laner.EndDate.ToString);
End Sub UserProc;

После выполнения примера в окно консоли будут выведены даты начала и окончания отображаемых значений.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.

Imports Prognoz.Platform.Interop.Express;
Imports Prognoz.Platform.Interop.Laner;

Public Shared Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    Express: IEaxAnalyzer;
    LanerSlice: IEaxDataAreaLanerSlice;
Begin
    MB := Params.Metabase;
    Express := MB.ItemById["WORKBOOK"].Bind() As IEaxAnalyzer;
    LanerSlice := Express.DataArea.Slices.Item[0As IEaxDataAreaLanerSlice;
    System.Diagnostics.Debug.WriteLine("Дата начала - " + LanerSlice.Laner.StartDate.ToString());
    System.Diagnostics.Debug.WriteLine("Дата окончания - " + LanerSlice.Laner.EndDate.ToString());
End Sub;

См. также:

IEaxDataAreaLanerSlice