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