Bad End - как сохранить ID экшена на котором возникла ошибка?

  • Автор темы Автор темы Sergodjan
  • Дата начала Дата начала

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
23 071
Реакции
10 330
Баллы
113
где то вроде видел на форуме метод сохранения ID экшена на котором возник сбой и был произведен выход по Bad End..
хочется писать код ошибки и ID в спец. файлик-лог..
может кто то знает, помнит, подскажите пож-ста..
спасибо..
 
Последнее редактирование:
C#:
Развернуть Свернуть Копировать
var error = project.GetLastError();
var reportList = project.Lists["Logs"];
reportList.Add(error.ActionComment + "  ------  " + error.ActionId);

Vot tak sahranjajet na list Logs ActionComment i ActionId
 
  • Спасибо
Реакции: ruthless и Sergodjan
C#:
Развернуть Свернуть Копировать
var error = project.GetLastError();
var reportList = project.Lists["Logs"];
reportList.Add(error.ActionComment + "  ------  " + error.ActionId);

Vot tak sahranjajet na list Logs ActionComment i ActionId
спасибо огромное!
все работает!
 
А как можно получить сам текст ошибки?
 
На выходе в переменной получаем: комментарий шага на котором вылетели и id этого шага

Отдельная благодарность 7make :)
 

Вложения

  • Спасибо
Реакции: ruthless и Marcelo
Это понятно.
1. Меня интересует как получить сам текст ошибки. Например бывают ошибки:
Ошибка System.IO не могу открыть файл.
Элемент не найден и т.п.

2. И еще попутно вопрос как по иду найти экшин в проэкте?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)