Функция Report

ReportInfo Report(integer section_id, string summary, string description)

Добавить сообщение об ошибке

Данная функция позволяет добавить произвольное сообщение в баг-треккер. Добавленное сообщение будет отслеживаться точно также как и любое другое добавленное через веб-интерфейс, включая, но не ограничиваясь тем, что пользователи подписанные на секцию получат уведомление на e-mail, автор сообщения будет получать уведомления на e-mail при изменении сообщения или появлении комментариев.

Вы можете использовать эту функцию для отправки сообщений например при возникновении необработанной исключительной ситуации. В многих языках программирования (и Pascal, C++, PHP не являются исключениями) позволяют устанавливать обработчики не обработанных исключений.

В таком обработчике можно создать форму с помощью которой выдать более красивое сообщение об ошибке и предложить отправить отчет об ошибке на сервер в баг-треккер. Кроме комментария пользователя вы можете отправить имеющуюся у вас информацию (эту информацию вы должны собрать сами, т.к. пока API не делает этого автоматически):

Теперь вы сможете сделать свой аналог подобного окна:
Передайте Microsoft сведения об ошибке

Параметры

Возвращает: ReportInfo - Описание добавленого сообщения

К оглавлению BugTracker
Начало