0
ER1337
05.02.18
✎
13:36
|
Здравствуйте, господа! Очень интересная проблема, с которой я ранее не сталкивался. Помогите, пожалуйста, найти решение.
Есть обработка (УФ), которая из эксель файла загружает в базу кучу документов. Но суть не в этом. Дело в том, что у клиента на сервере не установлен эксель, из за этого, когда выбирается файл из каталога, вываливается ошибка "Каталог не найден". Когда попробую выполните чтение из экселя на клиенте, выдает ошибку "процедура с указаным именем не опеределена".
&НаКлиенте
Процедура ЗагрузитьНаКлиенте(Excel)
Excel = Новый COMОбъект("Excel.Application");
Excel.WorkBooks.Open(ПутьКФайлу);
КонецПроцедуры
Собственно вопрос, как тут быть? По сути, нужно выполнять на клиенте, но на клиенте не выполняется, и на сервере не выполняется. Имеет ли смысл, завести отдельную функцию, которая будет выполнятся на КЛИЕНТЕ, и задачей которой будет считать из экселя все что нужно, и выгрузить в табличный документ, а далее с таб доком работать, и законно ли загружать из экмеля на клиенте?
Буду рад любой помощи, спасибо!
|
|