Подскажите плз по импорту Excel через веб-клиент #665187


#0 by hardsign
Для Строка = 2 По ExcelПоследняяСтрока Цикл ..... Расширения для работы с файлами для веба подключил. Чудесно отрабатывает в тонком клиенте, но в веб-клиенте дает ошибку Диалогом - "Значение не является значением объектного класса:Quit" И из обработчика ошибок - Ошибка при загрузке Microsoft Excel. {Обработка.ИмпортExcel.Форма.Форма.Форма}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса: Недопустимая строка с указанием класса
#1 by AaNnDdRrEeYy
это на сервере делать надо, не на клиенте.
#2 by hardsign
процедура выполняется &НаСервере
#3 by hardsign
Хотя вообще то в тонком клиенте открытие Com-объекта чудесно отрабатывает и на клиенте. И из описания справки: COMОбъект (COMObject) Создает COM-объект (например, Word, Excel и т.д.). Методы и свойства СОМ-объектов в дальнейшем становятся доступными через данный объект. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
#4 by AaNnDdRrEeYy
не у всех у кого есть браузер есть ms офис
#5 by hardsign
Да я не против выполнять его на сервере. Я же написал, у меня процедура выполняется (в смысле запускается) на сервере. Но не отрабатывает процедура при запуске обработки в веб-клиенте, а у пользователей тонкий клиент не установлен и ставиться не будет!
#6 by hardsign
УПС, соврал. И в тонком на сервере не отрабатывает. Это она на клиенте отрабатывала:) На сервере ошибка Ошибка при загрузке Microsoft Excel. {Обработка.ИмпортExcel.Форма.Форма.Форма}: Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается: Интерфейс не поддерживается Excel на сервере установлен, под USR1CV82 я зашел и его запустил - все ок. Но COM-объект не создается. В чем дело может быть?!:(
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С