AutoRefresh: TriState;
Свойство AutoRefresh определяет, будет ли производиться автоматическое обновление структуры текущего куба.
По умолчанию свойству установлено значение TriState.Undefined, при этом параметры автоматического обновления структуры зависят от настройки IAdoMdCatalog.AutoRefresh, заданной для всего каталога. При необходимости с помощью свойства AutoRefresh для куба можно указать индивидуальный режим обновления структуры.
Для выполнения примера предполагается наличие в репозитории каталога ADOMD с идентификатором «ADOMDTest». В каталоге имеется куб ADOMD с идентификатором «Cube_1».
Sub UserProc;
Var
MB: IMetabase;
Cube: IAdoMdCube;
Begin
MB := MetabaseClass.Active;
Cube := MB.ItemByIdNamespace("Cube_1", MB.GetObjectKeyById("ADOMDTest")).Edit As IAdoMdCube;
Cube.AutoRefresh := TriState.OnOption;
(Cube As IMetabaseObject).Save;
End Sub UserProc;
При выполнении примера для указанного куба будет установлен режим автоматического обновления структуры.
См. также: