0

Функция ПодробноеПредставлениеОшибки()

Возвращает подробное представление ошибки. Устарела!!!

Синтаксис

Функция ПодробноеПредставлениеОшибки() имеет следующий синтаксис:

Строка ПодробноеПредставлениеОшибки(ИнформацияОбОшибке)

А также альтернативный англоязычный синтаксис:

string DetailErrorDescription(ErrorInfo)

Параметры

Описание параметров функции ПодробноеПредставлениеОшибки():

Имя параметра* Тип Описание
ИнформацияОбОшибке ИнформацияОбОшибке Содержит информацию об ошибке (см. функцию ИнформацияОбОшибке())
*Жирным шрифтом выделены обязательные параметры

Возвращаемое значение

Строка

Описание

Функция ПодробноеПредставлениеОшибки() возвращает подробное описание ошибки, подходящее для показа администратору или разработчику конфигурации. Описание ошибки включает в себя имя модуля, номер строки, а также исходную строчку кода, вызвавшего ошибку.

Такое же описание ошибки можно увидеть при нажатии кнопки «Подробно…» в стандартном диалоге ошибки платформы 1С:Предприятие 8:Краткое представление ошибки в 1С:Предприятие 8

Доступность

Версия Поддержка
8.1 Сервер, Клиент, Внешнее соединение
8.2 Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение
8.3 Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение, Мобильный автономный сервер, Мобильный клиент, Мобильное приложение

Пример использования

Пример кода с использованием функции ПодробноеПредставлениеОшибки():

Попытка
    ПроверяемыйПараметр = Неопределено;
    Если ПроверяемыйПараметр Тогда
        Сообщить("Условие истинно: " + ПроверяемыйПараметр);
    КонецЕсли;
Исключение
    Ошибка = ИнформацияОбОшибке();
    //для пользователя (любой клиент)
    ОшибкаКратко = КраткоеПредставлениеОшибки(Ошибка);
    Предупреждение(ОшибкаКратко, 5, "Произошла ошибка!");
    //для админа (толстый клиент и сервер):
    ОшибкаПодробно = ПодробноеПредставлениеОшибки(Ошибка);
    ЗаписьЖурналаРегистрации("Ошибки", УровеньЖурналаРегистрации.Ошибка,,, ОшибкаПодробно);
КонецПопытки;

Читайте также:

Поделиться страницей в соц.сетях

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *