AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.07.2021, 01:00   #1  
MaxOz is offline
MaxOz
Участник
 
13 / 10 (1) +
Регистрация: 09.06.2007
DAX2012: Еще раз про Excel в пакете
Добрый день всем.
Есть у нас класс по работе с Excel через .Net, несколько лет формируем через него отчеты для пользователей, но встала недавно задача запустить формирование Excel в пакете.
Теперь к сути вопроса.
Есть объекты:
X++:
Microsoft.Office.Interop.Excel.WorkbookClass        workbook;
Microsoft.Office.Interop.Excel.Worksheets           workSheets;
И строка для получения workSheets из workbook:
X++:
workSheets = workbook.get_Worksheets();
На клиенте эта строка отрабатывает без проблем, но в пакете появляется ошибка:
Код:
Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Interop.Excel.Worksheets'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{000208B1-0000-0000-C000-000000000046}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
Кто сталкивался с подобным? Есть варианты вылечить?
PS: про SysExcel через .Net темы видел, но хотелось бы запустить уже существующий работающий класс в пакете.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Специальные именованные диапазоны Excel и работа с ними в DAX2012 при помощи OXML Raven Melancholic DAX: Программирование 5 08.09.2020 16:25
Создать и заполнить Excel в пакете ackid DAX: Программирование 4 02.03.2015 11:25
atinkerersnotebook: Using Export To Excel in Dynamics AX to Create Reporting Data Sources Blog bot DAX Blogs 1 12.10.2013 01:13
atinkerersnotebook: Using the Dynamics AX Excel Add-In Blog bot DAX Blogs 1 25.09.2013 07:11
atinkerersnotebook: Walkthrough & Tutorial Summary Blog bot DAX Blogs 1 09.09.2013 09:11

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:18.