При попытке распечатать документ в Navision мы получаем ошибку:
Перевод: Это сообщение предназначено для программистов C/AL: Ошибка при вызове участника ActivePrinter. Microsoft Word вернул следующее сообщение: Ошибка принтера.
Ошибка возникает в этой строке:
wrdApp.ActivePrinter := InteractLogEntry."Printer Name";
InteractLogEntry — это список, который заполняется каждым принтером, установленным в локальной системе.
Мой вопрос: как я могу обработать это исключение (Navision не поддерживает обработку исключений с помощью try-catch)
Могу ли я использовать оператор if-else для решения этой проблемы?