Вход | Регистрация
 
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 или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.