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

Как определить ошибку, которая произошла в обработчике ПередЗаписью

Как определить ошибку, которая произошла в обработчике ПередЗаписью
Я
   AnisaL
 
20.09.18 - 11:33
Добрый день, как отловить ошибку, которая произошла в обработчике ПередЗаписью элемента справочника? Сообщение 1 с выдает, но мне надо эту ошибку записать в лог
 
 
   Вафель
 
1 - 20.09.18 - 11:34
что выдает 1с?
   AnisaL
 
2 - 20.09.18 - 11:35
(0) + ошибка внешней обработки, вот такой код, но ОписаниеОшибки = неопределено

        Попытка
            ТекстОшибки = "";
             СпрОбъект.Записать();
        Исключение
            ТекстОшибки = ОписаниеОшибки();
            Сообщить("Исключительная ошибка записи элемента справочника Номенклатуры");
            Продолжить;
        КонецПопытки;
   AnisaL
 
3 - 20.09.18 - 11:35
(1) вот что выдает:
Перед записью элемента - Номенклатура:Фонарь светодиодный обнаружены ошибки :
Реквизит "№ по кат." не уникален !
   Cool_Profi
 
4 - 20.09.18 - 11:37
Попытка
            ТекстОшибки = "";
             СпрОбъект.Записать();
        Исключение
            ТекстОшибки = ОписаниеОшибки();
            Сообщить("Исключительная ошибка записи элемента справочника Номенклатуры
|" + ТекстОшибки);
            Продолжить;
        КонецПопытки;

ОписаниеОшибки() после первого же вызова (а так же при просмотре в отладчике) всегда пусто.
   AnisaL
 
5 - 20.09.18 - 11:38
(4) понятно, спасибо
   AnisaL
 
6 - 20.09.18 - 12:15
(4) как не странно, сначала ошибка формировалась, потом вдруг перестала формироваться. Ничего не пойму
   Вафель
 
7 - 20.09.18 - 12:31
(4) это не то. тут через сообщить
тут нужно ПолучитьСообщенияПользователю(<УдалятьПолученные>)
   AnisaL
 
8 - 20.09.18 - 12:32
(7) это что за функция?

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.