Тема: Excel и AX 2009
Показать сообщение отдельно
Старый 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 (<неизвестно>), который означает: Вставка объекта неосуществима.

Что я делаю не так?