Express > Интерфейсы сборки Express > IEaxDataAreaLanerSlice > IEaxDataAreaLanerSlice.Laner
Laner: ILaner;
Laner: Prognoz.Platform.Interop.Laner.ILaner;
Свойство Laner возвращает рабочую книгу базы данных временных рядов в рядном режиме.
Рядный режим для рабочей книги базы данных временных рядов устанавливается в свойстве IEaxAnalyzeCore.Mode переключением значения EaxMode.MultiDimension в EaxMode.Series.
Для выполнения примера предполагается наличие в репозитории рабочей книги с идентификатором «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(0) As IEaxDataAreaLanerSlice;
Debug.WriteLine("Дата начала - " + LanerSlice.Laner.StartDate.ToString);
Debug.WriteLine("Дата окончания - " + LanerSlice.Laner.EndDate.ToString);
End Sub UserProc;
После выполнения примера в окно консоли будут выведены даты начала и окончания отображаемых значений.
Необходимые требования и результат выполнения примера 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[0] As IEaxDataAreaLanerSlice;
System.Diagnostics.Debug.WriteLine("Дата начала - " + LanerSlice.Laner.StartDate.ToString());
System.Diagnostics.Debug.WriteLine("Дата окончания - " + LanerSlice.Laner.EndDate.ToString());
End Sub;
См. также: