|
|
Обработка исключения |
☑ |
|
0
quest
29.10.08
✎
11:26
|
Потребовалось тут такая штука - при возникновении исключительной ситуации - вызвать свою процедуру. Понятно что используется попытка ... исключение ... конецПопытки Но задача осложняется тем что ошибка может произойти не только в моем коде, но и в чужом. А знать об этом надо. Вопрщс - можно ли как-то глобально назначить обработчик исключений?
|
|
|
1
ТелепатБот
гуру
29.10.08
✎
11:26
|
|
|
|
2
Defender aka LINN
29.10.08
✎
11:34
|
Нафига?
|
|
|
3
Serg_1960
29.10.08
✎
11:36
|
(0) Читайте СП про вложенные попытки...
Попытка
// мой код вызывает чужие алгоритмы!!!
Исключение
// не важно где (моя/чужая) произошла исключительная ситуация - важно что "там" её не обработали!!!
КонецПопытки;
|
|
|
4
Рассада
29.10.08
✎
12:08
|
(3). Так, я понял, не факт, что он из своего кода вызывает типовые функции, а нужно просто обрабатывать все исключения.
|
|
|
5
quest
29.10.08
✎
12:42
|
(3) если ошибка в чужом фоновом задании? как я ее оберну в попытку? А знать что там ошибка вроде как нужно... Вариант с распарсиванием журнала регистраций на предмет ошибок - как-то сложно
|
|
|
6
Defender aka LINN
29.10.08
✎
12:46
|
(5) Ну ошибка, и? Что мешает посмотреть, что за ошибка и исправить?
|
|