Показать сообщение отдельно
Старый 09.02.2006, 11:45   #1  
braathe is offline
braathe
Участник
 
90 / 13 (1) ++
Регистрация: 16.02.2005
Lightbulb Из Axapta в Excel
Я знаю этот вопрос уже много раз поднимался на форуме но пока в другом ракурсе. Можно ли системними классами загонять данные в Excel? Попробовал вот такой код.
PHP код:
    SysExcelApplication    sysExcelApplication;
    
SysExcelWorkbooks      sysExcelWorkbooks;
    
SysExcelWorkbook       sysExcelWorkbook;
    
SYSExcelWorksheets     sysExcelWorksheets;
    
SysExcelWorksheet      sysExcelWorksheet;
    
SysExcelCell           sysExcelCell;
    
SysExcelRange          sysExcelRange;

    ;
    
sysExcelApplication sysExcelApplication::construct();
    
sysExcelApplication.visible(false);
    
sysExcelWorkbooks sysExcelApplication.workbooks();
    
sysExcelWorkbook sysExcelWorkbooks.add();
    
sysExcelWorksheets =  sysExcelWorkbook.worksheets();
    
sysExcelWorksheet sysExcelWorksheets.itemFromNum(1);

    
SysExcelWorksheet.cells().item(1,1).value().bStr("hallo world");
    
sysExcelWorkbook.saveAs("C:\MyDocument.xls");
    
sysExcelApplication.visible(true); 
Книга создается, все открывается, но текста нет. Может я где-то что-то упустил?
Приемущиство этого варианта это то что все методи видни из Ахапты и не надо капаться по COM библиотекам.

С уважением,
Анатолий