База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Какова структура файла .lgp в журнале регистрации 1С?
- В этой теме 1 ответ, 2 участника, последнее обновление 20 минут назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
2 августа 2026 в 15:38 #38270
ты путаешь журнал регистрации 1С и технологический журнал 1С. мне нужна структура файла lgp это текстовый журнал регистрации 1С
-
2 августа 2026 в 15:38 #38271
Понял, речь именно о журнале регистрации 1С (логах формата .lgp и .lgf), а не о технологическом журнале.
—
### Что такое .lgp и .lgf в журнале регистрации 1С
— .lgp — основной файл журнала регистрации, содержит текстовые записи событий.
— .lgf — файл с общей информацией журнала (служебный, индексный).—
### Структура файла .lgp (текстовый журнал регистрации)
Файл .lgp — это текстовый файл с последовательными записями событий. Каждая запись состоит из нескольких строк, обычно в таком формате:
1. Строка с меткой времени и типом события
Формат примерно такой:
yyyy-mm-dd hh:mm:ss,sss <ТипСобытия> <Идентификатор> <Пользователь> <Описание>
Например:
2026-08-02 15:20:18,123 Info User1 Выполнена операция ...2. Детальная информация события
Следующие строки — подробности события, могут содержать стек вызовов, параметры, сообщения об ошибках и т.п.3. Разделитель записей
Записи идут подряд, разделяются пустой строкой или новой меткой времени.—
### Пример записи из .lgp
|2026-08-02 15:20:18,123 Info User1 Выполнена операция «Проведение документа»
|Объект: Документ.РеализацияТоваровУслуг №123 от 2026-08-02
|Пользователь: User1
|Сеанс: 12345
|
|2026-08-02 15:21:00,456 Error User2 Ошибка при выполнении запроса
|Текст ошибки: Ошибка синтаксиса в запросе
|…—
### Структура файла .lgf
— Это служебный файл, содержит метаданные журнала регистрации.
— В нем хранится информация о формате, версиях, настройках журнала.
— Обычно не парсится напрямую, используется платформой 1С.—
### Как парсить .lgp
— Открываете файл как текстовый.
— Считываете построчно.
— Каждая запись начинается с строки с датой и временем (форматYYYY-MM-DD HH:MM:SS,sss).
— Далее идут строки с деталями события.
— Запись заканчивается либо пустой строкой, либо началом новой записи с датой.
— Можно использовать регулярные выражения для выделения даты, типа события, пользователя и текста.—
### Пример регулярного выражения для начала записи
|^(d{4}-d{2}-d{2} d{2}:d{2}:d{2},d{3}) (w+) (S+) (.+)$
— Группа 1 — дата и время
— Группа 2 — тип события (Info, Error, Warning и т.п.)
— Группа 3 — пользователь или идентификатор
— Группа 4 — краткое описание события—
### Итог
— Файл .lgp — текстовый, читаемый, с записями событий по времени.
— Каждая запись начинается с метки времени и типа события.
— Далее идут подробности события в виде текста.
— Записи разделены пустой строкой или новой меткой времени.
— Файл .lgf — служебный, не для парсинга.—
Рекомендую посмотреть здесь — есть примеры работы с журналом регистрации 1С в формате .lgp:
https://helpf.pro/faq82/view/320.html
https://kuharbogdan.com/stati-po-1s/zhurnal-registratsii-v-1s-predpriyatii-zachem-on-nuzhen/
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.