Запись журнала регистрации 1С 8.2

Запись журнала регистрации 1С 8.2

Это пример формирования записи в журнале регистрации, которая появляется при формировании записи в регистре сведений ЗначениеСуммовыхПоказателейМероприятияПоГодам:

ЗаписьЖурналаРегистрации(“Создание записи в регистре сведений”,
 УровеньЖурналаРегистрации.Информация,
 Метаданные.РегистрыСведений.ЗначениеСуммовыхПоказателейМероприятияПоГодам,
 Регистратор,
 “Запись журнала сформирована программно”,
 РежимТранзакцииЗаписиЖурналаРегистрации.Транзакционная);

А вот что нам говорит синтакс-помощник:

 

 

Глобальный контекст (Global context)
ЗаписьЖурналаРегистрации (WriteLogEvent)

Синтаксис:

ЗаписьЖурналаРегистрации(<ИмяСобытия>, <Уровень>, <ОбъектМетаданных>, <Данные>, <Комментарий>, <РежимТранзакции>)

Параметры:

<ИмяСобытия> (обязательный)

Тип: Строка. Событие указывается строкой. Может содержать точки для обозначение иерархии событий.
Запрещена запись событий использующих сочетания символов “_$” и “$_”, зарезервированные для системных событий. Например: _$МоеСобытие$_ или _$МояГруппаСобытий$_.МоеСобытие.

<Уровень> (необязательный)

Тип: УровеньЖурналаРегистрации. Уровень важности события.
Значение по умолчанию: Примечание

<ОбъектМетаданных> (необязательный)

Тип: ОбъектМетаданных: ПланВидовРасчета, ОбъектМетаданных: ПланСчетов, ОбъектМетаданных: БизнесПроцесс, ОбъектМетаданных: Документ, ОбъектМетаданных: ЖурналДокументов, ОбъектМетаданных: Задача, ОбъектМетаданных: ПланВидовХарактеристик, ОбъектМетаданных: ПланОбмена, ОбъектМетаданных: РегистрБухгалтерии, ОбъектМетаданных: РегистрНакопления, ОбъектМетаданных: РегистрРасчета, ОбъектМетаданных: РегистрСведений, ОбъектМетаданных: Справочник, ОбъектМетаданных: Команда, ОбъектМетаданных: ГруппаКоманд, ОбъектМетаданных: ХранилищеНастроек, ОбъектМетаданных: ОбщаяКоманда, ОбъектМетаданных: WebCервис, ОбъектМетаданных: WSCсылка, ОбъектМетаданных: Интерфейс, ОбъектМетаданных: Константа, ОбъектМетаданных: КритерийОтбора, ОбъектМетаданных: Нумератор, ОбъектМетаданных: Обработка, ОбъектМетаданных: ОбщаяКартинка, ОбъектМетаданных: Макет, ОбъектМетаданных: ОбщийМодуль, ОбъектМетаданных: Форма, ОбъектМетаданных: Стиль, ОбъектМетаданных: Язык, ОбъектМетаданных: Отчет, ОбъектМетаданных: ПакетXDTO, ОбъектМетаданных: ПараметрСеанса, ОбъектМетаданных: Перечисление, ОбъектМетаданных: ПодпискаНаСобытие, ОбъектМетаданных: Подсистема, ОбъектМетаданных: Последовательность, ОбъектМетаданных: РегламентноеЗадание, ОбъектМетаданных: Роль, ОбъектМетаданных: ЭлементСтиля, ОбъектМетаданных: Графа, ОбъектМетаданных: Измерение, ОбъектМетаданных: ЗначениеПеречисления, ОбъектМетаданных: ОперацияWebСервиса, ОбъектМетаданных: Перерасчет, ОбъектМетаданных: ПараметрWebСервиса, ОбъектМетаданных: ПризнакУчетаПланаСчетов, ОбъектМетаданных: ПризнакУчетаСубконтоПланаСчетов, ОбъектМетаданных: Реквизит, ОбъектМетаданных: ТабличнаяЧасть, ОбъектМетаданных: Ресурс, ОбъектМетаданных: РеквизитАдресации. Объект метаданных, к которому относится событие.

<Данные> (необязательный)

Тип: Произвольный. Данные, с которыми связано событие.
Рекомендуется указывать ссылки на объекты данных (элементы справочников, документы, к которым относится событие).

<Комментарий> (необязательный)

Тип: Строка. Произвольная строка комментария к событию.
Значение по умолчанию: Пустая строка

<РежимТранзакции> (необязательный)

Тип: РежимТранзакцииЗаписиЖурналаРегистрации. Указывает отношение записи к текущей транзакции.
Значение по умолчанию: Независимая

Описание:

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

Доступность:

Сервер, толстый клиент, внешнее соединение.

Пример:

ЗаписьЖурналаРегистрации(“ИнформационнаяБаза.ОбновлениеИБ”, 
        УровеньЖурналаРегистрации.Информация, , ,
        “Выполнено “ + СтрСообщения);