Обработка ошибок ,
San787 ,
Ёпрст ,
lEvGl ,
Fedor-1971 ,
Rokford ,
Mr_Boogie ,
Сметанин ,
tomvlad ,
АЛьФ ,
АгентБезопаснойНацио ,
Crusher ,
Homer ,
DiMel_77 ,
НаборДанных ,
lubitelxml ,
ads55 ,
formista2000 ,
Климов Сергей ,
Волшебник ,
shuhard
☑
0
АЛьФ
28.11.25
✎
12:07
Прощупываю почву в обработке ошибок V8, чтобы можно было выводить в окне ошибки свою информацию. Набросал в модуле приложения простенькую процедуру:
Процедура ОбработкаОтображенияОшибки(ИнформацияОбОшибке, ТребуетсяЗавершениеСеанса, СтандартнаяОбработка)
ДополнительныйТекстОшибки = ОбщегоНазначения.ПолучитьДополнительныйТекстОшибки();
Если СокрЛП(ДополнительныйТекстОшибки) <> "" Тогда
ОбработкаОшибок.ПоказатьИнформациюОбОшибке(ИнформацияОбОшибке,"Некое сообщение",ДополнительныйТекстОшибки);
//ПоказатьПредупреждение(,ДополнительныйТекстОшибки);
СтандартнаяОбработка = Ложь;
ОбщегоНазначения.УстановитьДополнительныйТекстОшибки("");
КонецЕсли;
КонецПроцедуры
Заремаренное "ПоказатьПредупреждение" показывает нужный текст.
Метод "ОбработкаОшибок.ПоказатьИнформациюОбОшибке" показывает стандартную ошибку, игнорируя второй и третий параметры.
Работает все на релизе 8.3.25.1374.
Что я делаю не так?
1
Ёпрст
гуру
28.11.25
✎
14:34
(0) уф формы? Клиент тонкий ?..
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн