|  | Чтения ексель файла на веб клиенте. | ☑ | 
    
        | 0
    
        antihacker   07.09.17✎ 08:52 | 
        Всем привет ! Пытаюсь прочитать ексель файл на веб клиенте. Версия платформы - 1С:Предприятие 8.3 (8.3.9.1850)
 &НаКлиенте
 Процедура Команда2(Команда)
 
 Эксель = Новый COMОбъект("Excel.Application");
 
 
 Книга = Эксель.WorkBooks.Open("D:\temp\EXCEL\111.xlsx");
 номерстроки=1;
 
 Пока номерстроки < 10 Цикл
 
 сообщить(СокрЛП(Эксель.Sheets(1).Cells(номерстроки,1).Value));
 номерстроки=номерстроки + 1;
 
 КонецЦикла;
 
 КонецПроцедуры
 
 
 Пишет - "Automation server can'not create object"
 
 Что не так ? В тонком клиенте все работает на ура.
 |  | 
    
        | 1
    
        vicof   07.09.17✎ 09:28 | 
        Профили безопасности посмотри.     |  | 
    
        | 2
    
        antihacker   07.09.17✎ 09:29 | 
        Профили безопасности ? Нен очень то понял     |  | 
    
        | 3
    
        vicof   07.09.17✎ 09:31 | 
             |  | 
    
        | 4
    
        antihacker   07.09.17✎ 09:35 | 
        Так ведь в тонком клиенте все работает же.     |  | 
    
        | 5
    
        antihacker   07.09.17✎ 09:41 | 
        Если не подключить расширение работы с файлами, то тоже работать не будет да ?     |  | 
    
        | 6
    
        antihacker   07.09.17✎ 11:51 | 
        У кого еще идея ?     |  | 
    
        | 7
    
        Cyberhawk   07.09.17✎ 11:53 | 
        Если файл простой структуры, то просто открыть его и сохранить в табличный документ (платформа это умеет) на клиенте.
Если файл сложной структуры и/или нужна его пост-обработка, то передавать на сервер и работать с ним там как с zip-архивом по технологии "NativeXLSX" (справедливо для xlsx-файлов).
 |  | 
    
        | 8
    
        Cyberhawk   07.09.17✎ 11:53 | 
        Ни через какие СОМ-объекты Я бы делать точно не стал     |  | 
    
        | 9
    
        antihacker   07.09.17✎ 12:06 | 
        Ну это все что я умею. Обычный ексель файл с типами данных как   строка, номер, дата итд. На счет открыть не понял. Как раз так и не удаеться открыть в веб клиенте.     |  | 
    
        | 10
    
        Cyberhawk   07.09.17✎ 19:44 | 
        (9) Передаешь эксель-файл на сервер, там читаешь его в табличный документ (метод Прочитать), возвращаешь на клиента табличный документ, профит     |  |