Когда я запускаю свой код в SodaPDF (фирменной программе Adobe), saveAs не отображает ошибку, как должна.«myPath» - это переменный путь, который не существует на моем компьютере, я хочу, чтобы PDF-файл отображал предупреждающее сообщение о том, что сохранить не удалось.
Если я использую другую функцию, которой нет в Soda, напр.doc.Open, он сразу перейдет в оператор catch и отобразит мое сообщение об ошибке, как и должно быть.По какой-то причине saveAs не выдает ошибку ни достаточно быстро, ни достаточно сложно, чтобы сделать это в операторе catch.
try {
this.saveAs(myPath);
this.resetForm(["Button1"]);}
catch(err){
app.alert(err.message, 0);}
То, что на самом деле делает этот код, не сохраняет и сбрасывает форму без ошибок в операторе catch.Прошу прощения, если в этом нет особого смысла, я постараюсь уточнить по мере необходимости.