#0
by Carpenter
Попытка .... ВызватьИсключение "БлаБлаБла"; .... Исключение ОписаниеОшибки--возвращает пустую строку.....как с этим бороться?
#4
by Carpenter
бред это в адрес того что я написал? я что-то не так делаю? я попробовал просто поделить на ноль в операторных скобках Попытка...Исключение, но внутри Исключение...КонецПопытки; Функция ОписаниеОшибки возвращает ту же пустую строку...при этом убираю Попытка...КонецПопытки; и мне сообщает 1с, в какой строке произошла ошибка и описание: "Деление На Ноль"... может просвятите почему так происходит? буду очень благодарен!!! вроде написано: Встроенные функции языка ОписаниеОшибки (ErrorDescription) Синтаксис: ОписаниеОшибки Описание: Получает описание ошибки. Примечание: Применять данную функцию имеет смысл только внутри операторных скобок Исключение - КонецПопытки, так как в ином случае она вернет пустую строку. Помогает в выдаче диагностики при возникновении ошибок.
#7
by Carpenter
понимаю...... не понимаю что я такого написал, что на это нельзя ответить...если сильно туплю, то скажите---значит действительно сильно туплю... если не на вопрос то хоть почему нельзя на него отвечать ответьте...мне на будущее...
#12
by Carpenter
офигеть........ вывело: {Документ.ОтчетнаяФорма.Форма.ФормаДляЗаполнения}: ДелениеНаНоль при отладке всё равно пустая строка и на равенство этому значению не ведётся=)) надо было им написать что эта функция может употреблятся только в Сообщить.. вообще это сильно на мой вкус.........
#13
by Лох 80
Не знаю, как в 80, но в 7.х так всегда было... Вроде даже в Исключении отладчик вообще не работает, как бы выключается, смутно что-то такое помню, трассирни в нём а=100; и увидишь... Удачи.
#14
by Carpenter
вполне нормально работает...после первой строчки показывает, что а действительно 100, после второй 200=)...это слава богу есть.... есть ощущение, что ОписаниеОшибки выдаёт пустую строку не по намерению разработчиков, хотя......фиг знает....
#17
by vasinok
>>и на равенство этому значению не ведётся=)) "{Справочник.Фирмы.Форма.ОсновнаяФормаСписка}... 70 - номер строки модуля в которой просходит деление на 0.
#18
by igork1966
ты сам то понял что сказал: "..надо было им написать что эта функция может употреблятся только в Сообщить.." откуда такой вывод оригинальный? Ты сам просто "выбросил" результат выданный функцией "ОписаниеОшибки". Или 1с должна за тебя додумать куда пихать эту строку?
#19
by igork1966
+ Если вчитатся в: "Применять данную функцию имеет смысл только внутри операторных скобок Исключение - КонецПопытки, так как в ином случае она вернет пустую строку." то понятно почему в отладчике нельзя в табло посмотреть результат ОписаниеОшибки.
#21
by vi0
хотя и без скобок работает тебе наверное твой работодатель интересных задачь не ставит, и ты решил углибиться в анализ v8?
#22
by Carpenter
у меня тогда не получилось..щас ещё раз попробую..может номер строчки перепутал спасибо=)) это я знаю...
#23
by Carpenter
а ты сам понял что сказал? кто за кого должен что-то додумывать? и где ты ещё можешь эту функцию употребить? может и работает, но если добавить строчку в модуль, то надо будет все места где это использовано переделывать...удобно блин...вот и получается, что это только для отладки сделано, а если в режиме отладки этого не видать(--ну да ты прав), то видимо только в сообщить это и предпологается использовать? есть ощущение, что ставит поэтому и углубился..а форум вообще для чего этот как считаешь?... P.S.хотя вообще из-за моего трудоустрйства можешь не напрягаться...
#24
by vi0
чувак, не горячись, в моём сообщении нет ни одного камня в твой огород, прочитай еще раз... а для твоего случая можно на крайняк использовать временную переменную, и её уже смотреть в отладчике
#25
by Carpenter
ок, чувак, не буду=))это я не по злобе=)) извини, если что не так.. короче сделал в итоге так: Всем поучавствовавшим огромное спасибо!!!! тема закрыта...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Эквайринг - типовая бух.
- Как правильно заставить работать УстановитьОтбор?
- Знатоки ТЗ: Чел сказал, что может сохранить ТЗ в файл внутренннего формата 1С ?
- Обмен ЗиК-Бух: не переносится значения субконто из бухии
- Помогите программно ввести новое значение периодического реквизита
- Подскажите на каком ИТС последний релиз 1С 8 версии??
- ОбработкаУдаленияПроведения()
- Как изменить дату значения периодического реквизита?
- V8 Подскажите аналог "Все" в запросе.
- Как таблицу Excel передать в таблицу значений?
- 1/2 OFF: 1С и весы Штрих Принт - нормально работают вместе?
- Два вопроса: Себестоимость в ТиС 9.2 и Вылеты с ошибкой базы при подборе
- OLE: не присваивается счет. Очень странно :(
- Тест для бухов
- Сохраняемый заработок на время трудоустройства
- ЗиК 7.7 - Обособленные подразделения
- Как в 1 с определить путь к каталогу откуда запущен внешний отчет?
- вычеты по НДФЛ при отпуске без содержания
- 1C:V7 starter program
- Зарплата,надбавка за работу с секретными материалами