Перехват исключений

// http://its.1c.ru/db/v8std#content:-2145783148:hdoc

&НаСервере

Процедура ВыполнитьОперацию()

Попытка

// код, приводящий к вызову исключения

….

Исключение

// Запись события в журнал регистрации для системного администратора.

ЗаписьЖурналаРегистрации(НСтр(“ru = ‘Выполнение операции'”),

УровеньЖурналаРегистрации.Ошибка,,,

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

ВызватьИсключение;

КонецПопытки;

КонецПроцедуры

 

 

// на клиенте

Попытка

ВыполнитьОперацию();

Исключение

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

Предупреждение(НСтр(“ru = ‘Операция не может быть выполнена по причине:'”) + Символы.ПС + ТекстСообщения);

КонецПопытки;