Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

загрузка прайса в УФ из Екселя

загрузка прайса в УФ из Екселя
Я
   мухомор777
 
01.07.20 - 14:23
всем добрый день.Такой вопрос.пытаюсь делать загрузку из екселя но виснет наглухо при создании объкта ком:
&НаСервере
Процедура ЗагрузитьНаСервере()
    Попытка
        Excel = новый COMОбъект("Excel.Application");//сюда идет и все.конец виснет
    Исключение                          
        Сообщить("Похоже, Excel на компьютере не установлен. Необходимо выполнить установку/переустановку Excel.");
        // Возврат Ложь;
    КонецПопытки;

&НаКлиенте

в чем может быть проблема?
Процедура Загрузить(Команда)
    ЗагрузитьНаСервере();
КонецПроцедуры
   Caesar
 
1 - 01.07.20 - 14:27
(1) А не проще грузить как табличный документ?
   мухомор777
 
2 - 01.07.20 - 14:29
(1) например
   Caesar
 
3 - 01.07.20 - 14:30
(2)
ТаблХЛС = Новый ТабличныйДокумент;
ТаблХЛС.Прочитать(ИмяФайла,СпособЧтенияЗначенийТабличногоДокумента.Значение);

Имя файла - эксель-документ
   мухомор777
 
4 - 01.07.20 - 14:43
(3)спасибо за вариант.можно то можно.но хотелось бы понять почему виснет
   Garykom
 
5 - 01.07.20 - 14:53
(4) &НаСервере ля
   Garykom
 
6 - 01.07.20 - 14:54
(5)+ там на сервере даже если стоит мс оффиса то вряд ли под юзером от которого сервер 1С запускали его
и оно там некое окошко вероятно кажет и ждет ответа ))
   мухомор777
 
7 - 01.07.20 - 15:15
(6)та вроде нет никакого окна
   мухомор777
 
8 - 01.07.20 - 15:22
На сервере 1С: Предприятия возникла неустранимая ошибка. Приложение будет закрыто
такое начало выкидывать
   мухомор777
 
9 - 01.07.20 - 15:29
Скачал отсюда обработку для УФ по загрузке из екселя https://craft1c.ru/1s-zagruzka-iz-excel-uf/ вылетает 1с вообще с такими ошибками
Сигнатура проблемы:
  Имя события проблемы:    APPCRASH
  Имя приложения:    1CV8C.exe
  Версия приложения:    8.3.15.1700
  Отметка времени приложения:    5d8df2b7
  Имя модуля с ошибкой:    core83.dll
  Версия модуля с ошибкой:    8.3.15.1700
   Галахад
 
10 - 01.07.20 - 15:31
Ну и зачем вся эта мура, если возможно (1)?

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.