oscript-library / v8runner

Управление запуском 1С из командной строки
96 stars 57 forks source link

Уточнить сообщение при ненулевом коде возврата. #169

Closed aegoncharov1979 closed 1 month ago

aegoncharov1979 commented 1 month ago

В Функция ВыполнитьКоманду(Знач Параметры) Экспорт ...

    Если КодВозврата <> 0 И мИсключениеПриОшибкеВыполненияКоманды Тогда
        Лог.Ошибка("Получен ненулевой код возврата "+КодВозврата +". Выполнение скрипта остановлено!");
        ВызватьИсключение ВыводКоманды();

Пользователю выдается сообщение, что выполнение скрипта остановлено. Но это не так, скрипт, выполняющий команду не факт что останавливается, он просто обрабатывает это исключение в попытке и может пойти работать дальше. Сообщение вводит пользователя в заблуждение. Предлагаю удалить код " +". Выполнение скрипта остановлено!"".

EvilBeaver commented 1 month ago

Поддержу. Это устаревшая много лет назад формулировка кода ошибки. @aegoncharov1979 можем надеяться на пуллреквест? Как вы смотрите на то, чтобы это исправить?

aegoncharov1979 commented 1 month ago

Сделал, надеюсь все правильно.

EvilBeaver commented 1 month ago

Сделал, надеюсь все правильно.

Да, спасибо!