IMetabaseUpdateObjectNode.UpdatePart

Синтаксис

UpdatePart: MetabaseObjectUpdatePart;

Описание

Свойство UpdatePart определяет способ обновления данных объекта.

Пример

Для выполнения примера предполагается наличие файла обновления «C:\Update.pefx». В репозитории должна присутствовать таблица с идентификатором «Table_1».

Sub Main;

Var

MB: IMetabase;

Update: IMetabaseUpdate;

UFN: IMetabaseUpdateFolderNode;

UON: IMetabaseUpdateObjectNode;

Begin

MB := MetabaseClass.Active;

Update := Mb.CreateUpdate;

Update.LoadFromFileNF("C:\Update.pefx");

UFN := Update.RootFolder;

UON := UFN.Add(MetabaseUpdateNodeType.DataObject) As IMetabaseUpdateObjectNode;

UON.Object := MB.ItemById("Table_1");

UON.UpdatePart := MetabaseObjectUpdatePart.DataMetadataSD;

Update.SaveToFileNF("C:\Update.pefx");

End Sub Main;

После выполнения примера в обновление, загруженное из файла «C:\Update.pefx», будет добавлена таблица. Затем обновление будет сохранено. При выполнении обновления будут обновляться данные, метаданные и права доступа для данной таблицы.

См. также:

IMetabaseUpdateObjectNode