Конструкторы без параметров создают описания. Настройка объектов в памяти еще не меняет журнал базы.
Где и как запускать
Сервер или толстый клиент.
Подготовка
Только собственная учебная база и необходимые административные права. Здесь нет сохранения учетных записей, отправки кодов или назначения ролей.
Создайте свой справочник УчебныеТовары с кодом. Блок серверный, в собственной форме; здесь показаны только проектирование и просмотр плана регистрации.
&НаСервереБезКонтекста
Процедура ПодготовитьУчебныйПланЖурнала()
Доступ = Новый ОписаниеИспользованияСобытияДоступЖурналаРегистрации();
Доступ.Объект = Метаданные.Справочники.УчебныеТовары.ПолноеИмя();
Доступ.ПоляДоступа.Добавить("Код");
Доступ.ПоляРегистрации.Добавить("Ссылка");
Отказ = Новый ОписаниеИспользованияСобытияОтказВДоступеЖурналаРегистрации();
Отказ.Объект = Доступ.Объект;
Отказ.ПоляРегистрации.Добавить("Ссылка");
Сообщить(Доступ.Объект + ": полей доступа " + Строка(Доступ.ПоляДоступа.Количество()));
Сообщить(Отказ.Объект + ": полей отказа " + Строка(Отказ.ПоляРегистрации.Количество()));
КонецПроцедурыРазбор по шагам
Создайте два описания без аргументов.
Задайте полный собственный объект метаданных и поля.
Просмотрите содержимое полученного плана.
Как проверить результат
Свойство ПоляРегистрации отказа не заменяется другим массивом; изменяется полученная коллекция.
Нет утверждения, что журнал уже настроен.
Ожидаемый результат
В памяти подготовлен свой понятный план двух видов событий.
На что обратить внимание
Применение настроек регистрации — отдельная административная операция. Не включайте регистрацию секретных полей и чужих объектов.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.