|
|
v8: Как залезть в саму ошибку и посмотреть где у нее косяк |
☑ |
|
0
Popkorm
01.10.10
✎
13:03
|
Можно ли в 1С 8 копнуть/отследить выявления ошибки,т.е.как залесть в саму ошибку и посмотреть где у нее косяк,типо отладчик
Ошибка:
{Форма.Форма(191)}: Ошибка при вызове метода контекста (Close)
|
|
|
1
Ц_У
01.10.10
✎
13:04
|
ИнформацияОбОшибке?
|
|
|
2
Живой Ископаемый
01.10.10
✎
13:05
|
ну... можно настройить тенологический журнал иполучать вообще все диагностические сообщения... И потом когда получишь эту ошибку, то читать лог ТЖ чтобы посмотреть что ей предшествовало - вдруг это наведет на мысли
|
|
|
3
Mitriy
01.10.10
✎
13:06
|
ПодробноеПредставлениеОшибки(<Информация об ошибке>) или в отладке поставить галку в Остановка по ошибке
|
|
|
4
Popkorm
01.10.10
✎
13:25
|
(3)
Как то так?
Попытка
...
Исключение
ПодробноеПредставлениеОшибки(Инфо);
Инфо = ИнформацияОбОшибке();
Сообщить("Описание='" + Инфо.Описание + "'");
Сообщить("ИмяМодуля='" + Инфо.ИмяМодуля + "'");
Сообщить("НомерСтроки=" + Инфо.НомерСтроки);
Сообщить("ИсходнаяСтрока='" + Инфо.ИсходнаяСтрока + "'");
КонецПопытки;
|
|
|
5
Живой Ископаемый
01.10.10
✎
13:27
|
2(4) так а что - не работает этот код?
|
|
|
6
Popkorm
01.10.10
✎
13:28
|
(5)неа......
|
|
|
7
hhhh
01.10.10
✎
13:31
|
(6) а почему у тебя Инфо два раза?
|
|
|
8
Popkorm
01.10.10
✎
13:32
|
(3)а где ты нашел галку в Остановка по ошибке,че та не вижу?!
|
|
|
9
Popkorm
01.10.10
✎
13:33
|
(7)ну в (3) у меня вопрос:Как то так?Вот как надо?!
|
|
|
10
Popkorm
01.10.10
✎
13:54
|
есть еще методы как можно зайти в корень ошибки?
|
|
|
11
sash-ml
01.10.10
✎
13:56
|
(10) sqrt(ошибки);
|
|
|
12
Man4kin
01.10.10
✎
13:58
|
(11) :) крут
|
|
|
13
Живой Ископаемый
01.10.10
✎
13:58
|
2(10) а почему вы игнорируете (2) ? вам что-то непонятно в ответе?
|
|
|
14
5 Элемент
01.10.10
✎
14:01
|
(13) потому что ТЖ для тяжелых случаев, начинать надо с отладчика
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший