Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 21:30

Загрузка из Excel

Автор JeremyClarksson, 15 фев 2023, 08:55

0 Пользователей и 1 гость просматривают эту тему.

JeremyClarksson

Всех приветствую, Господа!
Помогите с проблемой, уже не знаю, что попробовать. Пишу обработку. Обработка берет инфу из иксель файла и идет по алгоритму (на данном этапе, не особо важен алгоритм). Затык случился на:
xlsBook = Новый COMОбъект("Excel.Application");
xlsBook.Workbooks.Open(ИмяФайла);
Ругается на open.
Процедура выполняется на сервере. Файлик по этому пути присутствует, открывается как икселем, так и через 1С можно открыть. Права на пользователя все стоят. Папки по пути
C:\Windows\System32\config\systemprofile\Desktop и
C:\Windows\SysWOW64\config\systemprofile\Desktop
созданы. Если смотреть по процессам, то иксель не открыт. Короче, перепробовал вроде бы уже все, о чем говорят в интернетах. Ничего не помогает.
При этом, на другом серваке, код отрабатывает.
Куда смотреть?

Afinogen

а вы случаем не на клиенте делаете подключение?

antoneus

а вы случаем не открываете файл на клиенте, а подключение делаете на сервере?

JeremyClarksson

antoneus, если я правильно понял вопрос: подключаюсь по RDP на сервер, где лежит база 1С. Там запускаю  конфигуратор и идут в отладку. Файлик в папке темп на сервере

antoneus

А что табличным документом не читаете, на кой вам этот тормозной com?

Файл = Новый Файл(ИмяФайла);
Файл.Существует()

что возвращает?

JeremyClarksson

antoneus, Хороший вопрос. Задание было доработать обработку, почему изначально сделали через COM яхз. Узнаю
Возвращает Истину


antoneus

Отлично, идем дальше)

ТабДок = Новый ТабличныйДокумент;//пойдет и реквизит формы
ТабДок.Прочитать(ИмяФайла)
что говорит?

JeremyClarksson

antoneus, ругается

antoneus

Левые процессы Excel там не болтаются в диспетчере задач?

Xlsx как xls не сохраняете?

JeremyClarksson

antoneus, левых процессов нет. Пробовал и как xls сохранять и как xlsx. Результат одинаковый.
Хотя сейчас сохранил как xlsx и табдок читает

Теги: 1c 1cv8 ERP excel 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск