Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 11:31

В журнал регистрации не записывается поле Данные для события Доступ.Доступ

Автор WichtaNE, 02 мар 2022, 13:00

0 Пользователей и 1 гость просматривают эту тему.

WichtaNE

Добрый день, подскажите, пожалуйста, может кто сталкивался.
Хочу, чтобы в журнал регистрации для некоторых объектов писались события Доступ.Доступ и Доступ.ОтказВДоступе. Написала стандартный код, например, для справочника физ лиц:
   ОписанияИспользования = Новый Массив;
ПоляДоступа = Новый Массив;
ПоляДоступа.Добавить("ДатаРождения");

ПоляРегистрации = Новый Массив;
ПоляРегистрации.Добавить("Ссылка");

ОписаниеИспользованияСобытияДоступа = Новый ОписаниеИспользованияСобытияДоступЖурналаРегистрации("Справочник.ФизическиеЛица");

ОписаниеИспользованияСобытияДоступа.ПоляДоступа = ПоляДоступа;
ОписаниеИспользованияСобытияДоступа.ПоляРегистрации = ПоляРегистрации;
ОписанияИспользования.Добавить(ОписаниеИспользованияСобытияДоступа);


ИспользованиеСобытияДоступ = Новый ИспользованиеСобытияЖурналаРегистрации;
ИспользованиеСобытияДоступ.Использование = Истина;
ИспользованиеСобытияДоступ.ОписаниеИспользования = ОписанияИспользования;

НачатьТранзакцию();
Попытка
УстановитьИспользованиеСобытияЖурналаРегистрации("_$Access$_.Access", ИспользованиеСобытияДоступ);
ЗафиксироватьТранзакцию();
Сообщить("Успех");
Исключение
ОтменитьТранзакцию();
ВызватьИсключение;
КонецПопытки;
Запустила, всё отработало, и событие Доступ.Доступ в журнале регистрируется, НО поле "Данные" в журнале для этого события пустое (а туда должны писаться, насколько я понимаю, поля регистрации, в данном случае Ссылка). В чём может быть проблема?
 доступ.PNG

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск