IDbClass.SupportsElementDependencies

Синтаксис Fore

SupportsElementDependencies: Boolean;

Синтаксис Fore.NET

SupportsElementDependencies : Boolean;

Описание

Свойство SupportsElementDependencies возвращает признак того, отслеживает ли класс изменения в справочниках НСИ.

Комментарии

Если класс отслеживает изменения в справочниках НСИ, то свойство возвращает значение True, иначе - False.

Свойство актуально для регламентных отчетов, экспресс-отчетов, виртуальных кубов, рабочих книг, валидаций, моделей, метамоделей, пользовательских объектов, объектов импорта/экспорта, репликации. Если в окне свойств объекта на вкладке «Состоит из» установлен флаг  «Отслеживать изменения элементов в справочниках НСИ», значит для свойства SupportsElementDependencies установлено значение True.

По умолчанию установлено значение False.

Пример Fore

Для выполнения примера подключите ссылку на сборку Metabase.

Sub Main;
Var
    Man: IMetabaseManager;
    Classes: IDbClasses;
    Cl: IDbClass;
    i: Integer;
Begin
    Man := MetabaseManagerFactory.Active;
    Classes := Man.Classes;
    For i := 0 To Classes.Count - 1 Do
        Cl := Classes.Item(i);
        Debug.WriteLine("Наименование: " + Cl.Name + "; Поддержка НСИ: " + Cl.SupportsElementDependencies.ToString);
    End For;
End Sub Main;

После выполнения примера в консоль будет выведен список, состоящий из наименований классов и сообщенеий о том, отслеживают ли они изменения в справочниках НСИ.

Пример Fore.NET

Указанный пример является точкой входа для какой-либо .NET-сборки.

Public Shared Sub Main(Params : StartParams);
Var     
    Man: IMetabase;
    Classes: IDbClasses;
    Cl: IDbClass;
    i: Integer;
Begin     
    Man := Params.Metabase;
    Classes := Man.Classes;
    For i := 0 To Classes.Count - 1 Do
        Cl := Classes.Item[i];
        System.Diagnostics.Debug.WriteLine("Наименование: " + Cl.Name + "; Изменения элементов: " + Cl.SupportsElementDependencies.ToString());

     End For;
End Sub Main;

После выполнения примера в консоль будет выведен список, состоящий из наименований классов и сообщенеий о том, отслеживают ли они изменения в справочниках НСИ.

См. также:

IDbClass