Имя: Пароль:
1C
 
попытка-исключение-конецпопытки - а как узнать, какая ошибка вызвала изключ
0 мфу
 
12.07.07
13:54
попытка-исключение-конецпопытки
- а как узнать, какая ошибка вызвала изключение?
1 чувак
 
12.07.07
13:56
ОписаниеОшибки()
2 чувак
 
12.07.07
13:57
ОписаниеОшибки (ErrorDescription)
Встроенные функции языка
ОписаниеОшибки (ErrorDescription)
Синтаксис:
ОписаниеОшибки()
Возвращаемое значение:
Возвращает описание ошибки, такое же, какое было бы выдано в окне сообщений в случае отсутствия обработчика исключительной ситуации, за исключением описания модуля и строки, в которой ошибка возникла.
Описание:
Получает описание ошибки.
Примечание:
Применять данную функцию имеет смысл только внутри операторных скобок Исключение - КонецПопытки, так как в ином случае она вернет пустую строку. Помогает в выдаче диагностики при возникновении ошибок.
Пример:
Попытка
   НаборЗаписей.Записать(Истина);
Исключение
   Сообщить(ОписаниеОшибки());
КонецПопытки;
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший