Показать сообщение отдельно
Старый 20.07.2005, 12:38   #3  
Ak!ro is offline
Ak!ro
Участник
 
17 / 10 (1) +
Регистрация: 10.02.2004
Я говорю о выгрузке данных по средством сом соединения в excel. Даные сформированы, выгружены в шаблон

PHP код:
    textBuffer      = new TextBuffer();
    
m_excelDocument = new ComExcelDocument_RU();

    
m_excelDocument.newFile(this.fileName(),false);

    
XLSBook         m_excelDocument.getComDocument();
    
XLSWorkSheet    XLSBook.ActiveSheet();
    
XLScells        XLSWorkSheet.Cells();

    
XLSPrintArea    XLSWorkSheet.PageSetup();

    
// координаты старта вставки
    
XLSrange        XLScells.Range(ComExcelDocument_RU::numToNameCell(1));
    
XLSrange.select();

    
this.costructTxtBuffer();

    
textBuffer.toClipboard();

    if (!
textBuffer.size())
        throw 
warning ("Отчет не содержит данных");
    else
        
XLSWorkSheet.pastespecial(1);

    
m_excelDocument.visible(true);
    
m_excelDocument.finalize(); 
Можно ли вообще защитить excel документ от копирования данных отраженых в нём в буфер обмена, а так же от сохранения в др. файл?