Данный код выводит на экран строку "Не смей делить на ноль" когда возникает деление на ноль.
ПРИМЕЧАНИЕ: это работает только когда выключен режим отладки (меню "Сервис/Параметры/Вкладка "Разработка"/Режим отладки = "Нет")
PHP код:
static void Job1(Args _args)
{
int i = 1;
str errorMessageFromAxapta;
str myErrorMessage = "";
;
try
{
i = i / 0;
}
catch(Exception::Error)
{
errorMessageFromAxapta = infolog.text(infolog.line());
if (strscan(errorMessageFromAxapta, "Деление на ноль", 1, strlen(errorMessageFromAxapta)))
{
myErrorMessage = "Не смей делить на ноль!!!";
}
error(myErrorMessage);
return;
}
}