Dependents: IMetabaseObjectDescriptors;
Свойство Dependents возвращает коллекцию описаний объектов репозитория, зависящих от данного объекта.
Свойство возвращает пустую коллекцию, если от данного объекта не зависит ни один объект репозитория.
Для выполнения примера предполагается наличие репозитория НСИ с идентификатором «RDS_1».
Sub Main;
Var
MB: IMetabase;
MDesc: IMetabaseObjectDescriptor;
MDescr: IMetabaseObjectDescriptors;
Begin
MB := MetabaseClass.Active;
MDesc := Mb.ItemById("RDS_1");
MDescr := MDesc.Dependents;
If MDescr.Count <> 0 Then
Debug.WriteLine("От ""RDS_1"" зависят следующие объекты:");
For Each MDesc In MDescr Do
Debug.WriteLine("Наименование :" + MDesc.Name + "; Идентификатор: " + MDesc.Id);
End For;
End If;
End Sub Main;
После выполнения примера, если от указанного репозитория НСИ зависят какие-либо объекты, то их наименования и идентификаторы будут выведены в консоль среды разработки.
См. также: