В случае возникновения сбоя в работоспособности приложения или ситуации, могущей привести к таковому, на экран выводится сообщение об ошибке. Все сообщения об ошибках можно подразделить на две категории, различающиеся пиктограммами. |
предупреждение |
|
ошибка |
Ошибка выдается в случае уже свершившегося сбоя в работе приложения.
Окно ошибки содержит следующую информацию и элементы:
•краткое описания ошибки, которое частично или полностью вынесено в заголовок;
•ссылку "Копировать", которая позволяет скопировать текст ошибки в буфер обмена;
•ссылку "Просмотр", которая закрывает текущее окно и открывает новое окно Подробной информации об ошибке;
•ссылку "Завершить работу", которая завершает работу приложения, закрывая его;
•кнопку "Закрыть", которая позволит вернуться к работе с приложением, закрыв окно ошибки.
Окно подробной информации об ошибке разделено на три части:
•в левой части формы Исключения приведен перечень ошибок. По клику левой кнопкой мыши по ссылке скопировать все текст всех ошибок копируется в буфер обмена;
•в центральной части формы Текст ошибки и стек вызова приведен текст выбранной слева ошибки. Под ним перечислены Ссылки на скрипты, послужившие причиной ошибки;
•в правой части формы Свойства исключения приведен перечень свойств выбранной слева ошибки.
Предупреждение выдается в случае невозможности выполнения действий или операций, инициированных пользователем. Окно предупреждения содержит такую же информацию и элементы, как и окно ошибки, за исключением ссылки "Завершить работу". |
В случае, когда ошибка выдается при еще не запущенном клиентском приложении (например, в процессе его запуска), ссылка "Просмотр" замещается ссылкой "Подробнее". Нажатие на эту ссылку приводит не к открытию нового окна с подробностями ошибки, а к отображению подробностей ошибки в этом же окне:
Если ошибка имеет одну и более вложенных ошибок, доступна кнопка "Показать вложенную ошибку", которая позволяет перейти к ней. По достижении последней вложенной ошибки кнопка становится неактивной. Вернуться обратно к внешней ошибке можно по соответствующей кнопке "Вернуться к внешней":