1CLenta.ru  

Программная обработка журнала регистрации

Программирование системы     27.01.2017 10:27     15660

Функции для работы с журналом регистрации

В 1С:Предприятии данные о событиях могут записываться в "Журнал регистрации". О том, какая информация и при каких событиях будет фиксироваться в журнале, зависит от настроек. Просмотреть и настроить журнал регистрации можно в конфигураторе. Кроме того, в глобальном контексте доступен ряд функций для программной обработки журнала.

ЗаписьЖурналаРегистрации()
Предназначена для добавления записи о событии в журнал регистрации. Не могут записываться системные события, автоматически записываемые системой при удалении, записи объектов и т.д.

ПолучитьИспользованиеЖурналаРегистрации()
Возвращает массив объектов "УровеньЖурналаРегистрации". Массив содержит только те уровни которые включены. УровеньЖурналаРегистрации может быть: Информация (Information), Ошибка (Error), Предупреждение (Warning), Примечание (Note).

УстановитьИспользованиеЖурналаРегистрации()
Данная функция устанавливает виды событий которые должны регистрироваться в журнале регистрации. На вход передается массив объектов "УровеньЖурналаРегистрации".

ПредставлениеСобытияЖурналаРегистрации()
По идентификатору события получает локализованное название события. Идентификатор события - это специальная строка (_$Access$_.Access - Доступ. Доступ). Полный список идентификаторов доступен в "Синтакс-помощнике" 1С:Предприятия.

ВыгрузитьЖурналРегистрации()
Предназначена для выгрузки всего журнала или отдельных файлов в XML файл или таблицу значений. При выгрузке есть возможность задать набор выгружаемых колонок.

ПолучитьЗначенияОтбораЖурналаРегистрации()

Возвращает структуру доступных параметров отбора. Данные параметры могут использоваться для установки фильтра в функции выгрузки журнала ВыгрузитьЖурналРегистрации().

УстановитьИспользованиеСобытияЖурналаРегистрации()
Устанавливает событие для регистрации в журнале.

ПолучитьИспользованиеСобытияЖурналаРегистрации()
Функция позволяет получить состояние использования указанного события в журнале регистрации.

СкопироватьЖурналРегистрации()
Функция предназначена для копирования данных из одного файла журнала регистрации в другой. При копировании данных можно установить фильтр для отбора данных.

ОчиститьЖурналРегистрации()
В соответствии с фильтром удалет записи журнала регистрации. Удаление записей возможно только из журналов, которые хранятся в файлах с расширением (*.lgd).

Комментарии (0)