IRubricatorInstance.RefreshDimensions

Синтаксис Fore

RefreshDimensions;

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

RefreshDimensions();

Описание

Метод RefreshDimensions обновляет измерения открытого экземпляра базы данных временных рядов.

Пример Fore

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

Sub UserProc;
    Var
        mb: IMetabase;
        RubObj: IMetabaseObject;
        Rubr: IRubricator;
        RubrInst: IRubricatorInstance;
    Begin
        mb := MetabaseClass.Active;
        RubObj := mb.ItemById("OBJ153").Edit;
        Rubr := RubObj As IRubricator;
        RubrInst := RubObj.Open(NullAs IRubricatorInstance;
        RubrInst.RefreshDimensions;
End Sub UserProc;

После выполнения примера будут обновлены измерения базы данных временных рядов с идентификатором «OBJ153».

Пример Fore.NET

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

Imports Prognoz.Platform.Interop.Cubes;

...

    Public Shared Sub Main(Params: StartParams);
    Var
        mb: IMetabase;
        RubObj: IMetabaseObject;
        Rubr: IRubricator;
        RubrInst: IRubricatorInstance;
    Begin
        mb := Params.Metabase;
        RubObj := mb.ItemById["OBJ153"].Edit();
        Rubr := RubObj As IRubricator;
        RubrInst := RubObj.Open(NullAs IRubricatorInstance;
        RubrInst.RefreshDimensions();
    End Sub;

Результат выполнения примера аналогичен результату примера на Fore.

См. также:

IRubricatorInstance