Возвращает подробное представление ошибки. Устарела!!!
Синтаксис
Функция ПодробноеПредставлениеОшибки()
имеет следующий синтаксис:
Строка ПодробноеПредставлениеОшибки(ИнформацияОбОшибке)
А также альтернативный англоязычный синтаксис:
string DetailErrorDescription(ErrorInfo)
Параметры
Описание параметров функции ПодробноеПредставлениеОшибки()
:
Имя параметра* | Тип | Описание |
---|---|---|
ИнформацияОбОшибке | ИнформацияОбОшибке | Содержит информацию об ошибке (см. функцию ИнформацияОбОшибке()) |
*Жирным шрифтом выделены обязательные параметры |
Возвращаемое значение
Строка
Описание
Функция ПодробноеПредставлениеОшибки()
возвращает подробное описание ошибки, подходящее для показа администратору или разработчику конфигурации. Описание ошибки включает в себя имя модуля, номер строки, а также исходную строчку кода, вызвавшего ошибку.
Такое же описание ошибки можно увидеть при нажатии кнопки «Подробно…» в стандартном диалоге ошибки платформы 1С:Предприятие 8:
Доступность
Версия | Поддержка |
---|---|
8.1 | Сервер, Клиент, Внешнее соединение |
8.2 | Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение |
8.3 | Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение, Мобильный автономный сервер, Мобильный клиент, Мобильное приложение |
Пример использования
Пример кода с использованием функции ПодробноеПредставлениеОшибки()
:
Попытка ПроверяемыйПараметр = Неопределено; Если ПроверяемыйПараметр Тогда Сообщить("Условие истинно: " + ПроверяемыйПараметр); КонецЕсли; Исключение Ошибка = ИнформацияОбОшибке(); //для пользователя (любой клиент) ОшибкаКратко = КраткоеПредставлениеОшибки(Ошибка); Предупреждение(ОшибкаКратко, 5, "Произошла ошибка!"); //для админа (толстый клиент и сервер): ОшибкаПодробно = ПодробноеПредставлениеОшибки(Ошибка); ЗаписьЖурналаРегистрации("Ошибки", УровеньЖурналаРегистрации.Ошибка,,, ОшибкаПодробно); КонецПопытки;
Читайте также:
- Обработка ошибок на встроенном языке
- Функция ОписаниеОшибки()
- Функция ИнформацияОбОшибке()
- Функция КраткоеПредставлениеОшибки()
- Процедура ПоказатьИнформациюОбОшибке()