Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

В журнал регистрации не записываются "Метаданные" и "Данные"

В журнал регистрации не записываются "Метаданные" и "Данные"
Я
   kipkoalex
 
17.12.20 - 18:51
Доброго времени суток.
Конфигурация "Управление торговым предприятием для Украины", редакция 1.2, платформа 8.3.8.1652.
В журнал регистрации при регистрации ошибок не записываются "Метаданные" и "Данные", а было бы очень полезно узнать, в каком конкретно документе у пользователя возникла
ошибка. Предположил, что это может где то в конфигурации ограничено, но глобальный поиск по конфигурации использования функции "ЗаписьЖурналаРегистрации" результата не дал.
Подскажите, пожалуйста, каким образом можно настроить журнал регистрации, чтобы в него писались данные об объекте конфигурации (конкретном документе/справочнике), в котором возникла ошибка. И если где то в конфигурации можно отловить стандартный механизм записи в журнал, то подскажите пожалуйста где это можно сделать, т.к. лепить во всех документах попытки-исключения со своей процедурой записи в журнал регистрации не охота :)
Скрин по ссылке:
http://prntscr.com/w4s6rq
   kipkoalex
 
1 - 18.12.20 - 12:14
Формы обычные, забыл уточнить.
   Lama12
 
2 - 18.12.20 - 12:45
(0) ИМХО. Журнал битый. Кстати, в каком формате журнал? Если SQLLite то можно попробовать что-то вытащить.
Сейчас действовал бы следующим образом.
Если база файловая, то всех выгнать и переместить журнал. Пусть платформа сделает новый.
Если база серверная, то остановить сервер и переместить журнал. Запуск базы создаст новый.
Перемещенный журнал можно смотреть в копии базы.
   kipkoalex
 
3 - 18.12.20 - 13:16
(2) Журнал с расширением .lgd - т.е. в формате SQLLite.
Сделал как вы писали - ситуация не изменилась. И такое поведение журнала регистрации наблюдается как на рабочем сервере, так и на домашнем компьютере.
Может где-то на уровне конфигурации можно исправить механизм записи ошибок в журнал регистрации? Чтобы они писались вместе с метаданными.
   kipkoalex
 
4 - 18.12.20 - 13:17
Причём не для ошибок метаданные фиксируются.
   Ненавижу 1С
 
5 - 18.12.20 - 13:20
а какие данные и метаданные должны туда писаться, если это просто ошибка в коде? Например, в общем модуле
   kipkoalex
 
6 - 18.12.20 - 13:42
(5) Если в общем модуле, обработке, отчёте конечно - никаких метаданных и не должно быть. А если ошибка в модуле или в форме какого-то конкретного документа - разве тогда не должны писаться метаданные? Как они пишутся для, к примеру, событий типа "информация"?
   MishaD
 
7 - 18.12.20 - 13:51
Отбор по ошибкам стоит ? Так уберите его, и посмотрите какие действия были в то же время, что и ошибка.
   Lama12
 
8 - 18.12.20 - 13:59
(7) Точно! Судя по времени ошибок, так и есть. :-)
   kipkoalex
 
9 - 18.12.20 - 14:10
(7) Отбор по ошибкам стоит, и в рабочей базе настроена запись только ошибок и предупреждений, чтобы журнал не раздувался. Поэтому я и хочу понять - то ли у меня проблема с журналом регистрации, раз он при ошибках не пишет метаданные, то ли так он устроен :) Можете в своих конфигурациях посмотреть, пишутся ли метаданные при ошибках?
Если я на копии (где установлено полное протоколирование) уберу отбор по ошибкам, то получу примерно такой вид:
http://prntscr.com/w5b6sr
Где опять таки, не понятно какой номер документа был открыт пользователем, перед тем, как произошла ошибка.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.