ClassId(Index: Integer): Integer;
Index. Индекс класса. Количество классов определяется свойством IAuditFilterCondition.ClassCount.
Свойство ClassId определяет идентификатор класс объекта, для которого будут отображены записи в протоколе доступа.
Класс определяется с помощью перечисления MetabaseObjectClass.
В основе расширений продукта лежат объекты пользовательских классов. Классы этих объектов отсутствуют в перечислении MetabaseObjectClass, но их можно получить в свойстве IMetabaseCustomClass.ClassId. Пользовательский класс, описываемый интерфейсом IMetabaseCustomClass, можно получить в коллекции IMetabaseCustomExtender.Classes.
Также может использоваться функцию GetMetabaseHelper.GetCustomClassByEnum(BPClasses.<тип объекта>). Данная функция реализована в модуле «Модуль взаимодействия с метабазой» (P10002_METABASE_HELPER) расширения «Конструктор бизнес-приложения».
Пример использования приведен в описании IAuditFilterCondition.ClassCount.
См. также: