DeleteObjectO(Options: Integer; Key: Integer);
Options. Способ удаления ссылок на объекты репозитория;
Key. Ключ объекта репозитория, ссылки на который требуется удалить.
Метод DeleteObjectO осуществляет удаление ссылок на объекты репозитория.
Метод не генерирует исключительную ситуацию, если объект с указанным ключом отсутствует в репозитории.
В качестве параметра Options используется значение перечисления DeleteObjectOptions.
Для выполнения примера предполагается наличие справочников НСИ с идентификатором «DICT».
Добавьте ссылки на системные сборки: Metabase, Rds.
Sub UserProc;
Var
MB: IMetabase;
Obj: IMetabaseObjectDescriptor;
Begin
MB := MetabaseClass.Active;
Obj := MB.ItemById("DICT");
MB.DeleteObjectO(0, Obj.Key);
End Sub UserProc;
В результате выполнения примера для указанного объекта будет выполнена проверка ссылок на другие объекты репозитория. Ссылки на объекты репозитория не будут удалены.
См. также: