Показать сообщение отдельно
Старый 31.07.2007, 18:20   #5  
NeNavision_imported is offline
NeNavision_imported
Участник
Аватар для NeNavision_imported
 
241 / 10 (1) +
Регистрация: 12.08.2005
Но. Как рассказывали старые мастера.
Способ все таки есть.
Это использование CODECOVERAGE. Который, несмотря на ошибку в коде, сохраняет записи в своей табличке о выполнении объекта. Соответственно можно определить, завершено корректно выполнение или нет.

Например, после выполнения кода, строки в таблице Code Coverage остаются.
Код:
CodeCoverage.RESET;
CodeCoverage.DELETEALL;
CodeCoverage.RESET;
IF CODECOVERAGELOG(TRUE) THEN BEGIN
  //выполняем какойто код
  ERROR('видимо что-то случилось');
  //---------------------
  CODECOVERAGELOG(FALSE);
END;
__________________
Должен остаться только один.