Refresh;
Refresh();
Метод Refresh обновляет структуру справочника ADOMD в репозитории на основании информации о справочнике, полученной с сервера.
Для выполнения примера предполагается наличие в репозитории каталога ADOMD с идентификатором «ADOMDTest». В каталоге имеется справочник ADOMD с идентификатором «DimTest».
Sub UserProc;
Var
MB: IMetabase;
Dim: IAdoMdDimension;
Begin
MB := MetabaseClass.Active;
Dim := MB.ItemByIdNamespace("DimTest", MB.GetObjectKeyById("ADOMDTest")).Edit As IAdoMdDimension;
Dim.Refresh;
(Dim As IMetabaseObject).Save;
End Sub UserProc;
При выполнении примера будет обновлена структура указанного справочника ADOMD на основании информации о справочнике, полученной с сервера.
Для выполнения примера предполагается наличие в репозитории каталога ADOMD с идентификатором «ADOMDTest». В каталоге имеется справочник ADOMD с идентификатором «DimTest». Указанный пример является точкой входа для .NET-сборки.
Imports Prognoz.Platform.Interop.AdoMd;
Imports Prognoz.Platform.Interop.Metabase;
Public Shared Sub Main(Params: StartParams);
Var
MB: IMetabase;
Dim: IAdoMdDimension;
Begin
MB := Params.Metabase;
Dim := MB.ItemByIdNamespace["DimTest", MB.GetObjectKeyById("ADOMDTest")].Edit() As IAdoMdDimension;
Dim.Refresh();
(Dim As IMetabaseObject).Save();
End Sub;
При выполнении примера будет обновлена структура указанного справочника ADOMD на основании информации о справочнике, полученной с сервера.
См. также: