Проект

Общее

Профиль

Обработка ошибок 1С » История » Версия 3

Всеволод Дорофеев, 30.01.2025 12:23

1 1 Всеволод Дорофеев
h1. Обработка ошибок 1С
2 1 Всеволод Дорофеев
3 1 Всеволод Дорофеев
С версии версии платформы 8.3.17 реализованы следующие возможности, связанные с обработкой ошибок, возникающих при работе прикладного решения:
4 1 Всеволод Дорофеев
https://its.1c.ru/db/v8317doc#content:129:hdoc
5 1 Всеволод Дорофеев
6 2 Всеволод Дорофеев
* Возможность обработки всех не перехваченных ошибок, возникающих при работе прикладного решения, перед отображением ошибок пользователю. Реализован обработчик модуля приложения ОбработкаОтображенияОшибки.
7 2 Всеволод Дорофеев
* Реализована возможность декларативной настройки текстов сообщений об ошибке.
8 2 Всеволод Дорофеев
* Реализована возможность формирования и отправки отчета об ошибке для службы технической поддержки (в том числе полностью автоматически). Реализован объект ОтчетОбОшибке.
9 2 Всеволод Дорофеев
* Реализовано понятие «категория ошибки», что позволяет группировать ошибки. Реализован метод ИнформацияОбОшибке.ЯвляетсяОшибкойКатегории().
10 2 Всеволод Дорофеев
* Изменено стандартное окно отображения ошибок пользователю.
11 1 Всеволод Дорофеев
12 1 Всеволод Дорофеев
Реализовано свойство глобального контекста ОбработкаОшибок.
13 1 Всеволод Дорофеев
14 1 Всеволод Дорофеев
Реализована стандартная функция Управление настройками обработки ошибок, позволяющая настроить тексты ошибок. Методы глобального контекста КраткоеПредставлениеОшибки(), ПодробноеПредставлениеОшибки() и ПоказатьИнформациюОбОшибке() считаются устаревшими. Рекомендуется использовать одноименные методы объекта ОбработкаОшибок.
15 1 Всеволод Дорофеев
16 1 Всеволод Дорофеев
При работе под управлением ОС Linux для получения стека приложения в момент возникновения ошибки используется библиотека libunwind.
17 3 Всеволод Дорофеев
18 3 Всеволод Дорофеев
h3. Сервис обработки ошибок
19 3 Всеволод Дорофеев
20 3 Всеволод Дорофеев
https://gitverse.ru/1CMedicine/pult