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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.11.2015, 15:07   #1  
Dumfag is offline
Dumfag
Участник
 
8 / 10 (1) +
Регистрация: 20.03.2015
Excel и AX 2009
Добрый день всем!

Хочу из аксапты сделать отчет Excel с прикреплением файла.
У меня пока не получается.

X++:
static void InsertAttachInExcel(Args _args)
{
    ComExcelDocument_RU excel = new ComExcelDocument_RU();
    COM OLEObjects;
    COM comWorksheet;
    COM application;
    COM comWorkbooks;
    ;
    excel.open("c:\\temp\\hello.xlsx");
    application  = excel.application();
    comWorkbooks = Application.workbooks();

    try
    {
        
        comWorksheet    = application.activeSheet();
        OLEObjects        = comWorksheet.OLEObjects();
        OLEObjects.Add("c:\temp\Д_013308.pdf"); //Ругается в этом месте.
        excel.documentSave();
    }
    catch
    {
        excel.documentSave();
    }
}
Ошибка вот такая Метод "Add" в COM-объекте класса "OLEObjects" возвратил код ошибки 0x800A03EC (<неизвестно>), который означает: Вставка объекта неосуществима.

Что я делаю не так?
Теги
axapta, com-объект, excel, oleobjects

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: AX Performance - What information and data to collect when you want to open a support case Blog bot DAX Blogs 0 29.09.2015 15:11
emeadaxsupport: In AX 2009 SP1 RU8 - During Excel import, a 64 bit value is placed in a 32 bit integer Blog bot DAX Blogs 0 17.09.2013 14:11
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11
Shekhar: Dynamics AX 2009 : Exporting data to Excel (Part2) Blog bot DAX Blogs 0 30.03.2010 15:05
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05

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

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

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