Опишите ошибку
Если функция Выполнить() обёрнута в Попытку, а в исполняемом коде возникает исключение, то информация об ошибке теряется, и возникает ошибка стека ВМ.
Воспроизведение ошибки
Запустить код
Код = "Г=1/0;";
Попытка
Выполнить(Код);
Исключение
КонецПопытки;
Увидеть ошибку
{Модуль / Ошибка в строке: 3 / Внешнее исключение (System.InvalidOperationException): Стек пуст.}
Выполнить(Код);
Ожидаемое поведение
Ошибка
{Модуль {}:3: / Ошибка в строке: 1 / Деление на ноль}
Г=1/0;
Опишите ошибку Если функция Выполнить() обёрнута в Попытку, а в исполняемом коде возникает исключение, то информация об ошибке теряется, и возникает ошибка стека ВМ.
Воспроизведение ошибки
Запустить код
Увидеть ошибку {Модуль / Ошибка в строке: 3 / Внешнее исключение (System.InvalidOperationException): Стек пуст.}
Выполнить(Код);
Ожидаемое поведение Ошибка {Модуль {}:3: / Ошибка в строке: 1 / Деление на ноль}
Г=1/0;
Окружение