IRubricator.HasScenarioDimension

Синтаксис Fore

HasScenarioDimension: Boolean;

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

HasScenarioDimension: boolean;

Описание

Свойство HasScenarioDimension определяет, поддерживает ли база данных временных рядов сценарии.

Комментарии

Возможные значения:

Пример Fore

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

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

Sub UserProc;
Var
    mb: IMetabase;
    TSDB: IRubricator;
Begin
    mb := MetabaseClass.Active;
    TSDB := mb.ItemById("TSDB_SCENARIO").Edit As IRubricator;
    TSDB.HasScenarioDimension := False;
    (TSDB As IMetabaseObject).Save;
End Sub UserProc;

В результате выполнения примера база данных временных рядов «TSDB_SCENARIO» не будет поддерживать сценарии.

Пример Fore.NET

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

Imports Prognoz.Platform.Interop.Cubes;

Public Shared Sub Main(Params: StartParams);
Var
    mb: IMetabase;
    TSDB: IRubricator;
Begin
    mb := Params.Metabase;
    TSDB := mb.ItemById["TSDB_SCENARIO"].Edit() As IRubricator;
    TSDB.HasScenarioDimension := False;
    (TSDB As IMetabaseObject).Save();
End Sub;

См. также:

IRubricator