
Решил обработать ошибки в скрипте через блок "игнорировать ошибки", но запутался в двух соснах ...
Дело в том, что когда возникает ошибка "переменная не найдена" или синтаксическая ошибка, то БАС не продолжает выполнять следующее действие после блока "игорировать" ошибки, а просто подсвечивает красным самую последнюю полоску (см. скрин и пробуй прикрепленный скрипт).
Я намеренно сделал разные ошибки в блоках где есть переменная NEW_WARIABLE, поменяйте их местами, чтобы изменить вид ошибки с синтаксической на "переменная не найдена".
Переменная WAS_ERROR не меняет при этом своего значения с "folse" на "true".
Не помню точно как было ли так же в предыдущих версиях бас, но точно помню, что я с успехом раньше использовал блок "игнорировать ошибки". Подумал может баг или он действительно так и должен работать в данном случае (см. тестовый скрипт).
Проверьте, так же ли ведет себя мой тестовый скрипт.
Версия БАС: 20.0.1
ОС: Win 7
0_1532373632092_testB.xml