AX2012, Excel 2007/2010. Есть проблема с отчетом. Класс запускается с портала (RunOn = CalledFrom, выполняется на клиенте). На одном (тестовом) сервере все работает отлично на другом валится на "app = book.parent();" Такое ощущение, что как-то не так установлен excel, хотя пробовали переставить - не помогло. С доступом к шаблону все нормально. Есть какие-нибудь идеи?
X++:
excel = new ComExcelDocument_RU();
excel.newFile(this.fullTemplateName(), false);
book = excel.getComDocument();
app = book.parent();
sheets = book.worksheets();
Код:
Метод "add" в COM-объекте класса "Workbooks" возвратил код ошибки 0x800A03EC (<неизвестно>), который означает: Приложению Microsoft Excel не удается получить доступ к файлу "\\сервер\имя файла.xlt". Это может быть вызвано одной из следующих причин. • Указан несуществующий файл или путь. • Файл используется другой программой. • Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.