|
загрузка прайса в УФ из Екселя
| ☑ |
0
мухомор777
01.07.20
✎
14:23
|
всем добрый день.Такой вопрос.пытаюсь делать загрузку из екселя но виснет наглухо при создании объкта ком:
&НаСервере
Процедура ЗагрузитьНаСервере()
Попытка
Excel = новый COMОбъект("Excel.Application");//сюда идет и все.конец виснет
Исключение
Сообщить("Похоже, Excel на компьютере не установлен. Необходимо выполнить установку/переустановку Excel.");
// Возврат Ложь;
КонецПопытки;
&НаКлиенте
в чем может быть проблема?
Процедура Загрузить(Команда)
ЗагрузитьНаСервере();
КонецПроцедуры
|
|
1
Caesar
01.07.20
✎
14:27
|
(1) А не проще грузить как табличный документ?
|
|
2
мухомор777
01.07.20
✎
14:29
|
(1) например
|
|
3
Caesar
01.07.20
✎
14:30
|
(2)
ТаблХЛС = Новый ТабличныйДокумент;
ТаблХЛС.Прочитать(ИмяФайла,СпособЧтенияЗначенийТабличногоДокумента.Значение);
Имя файла - эксель-документ
|
|
4
мухомор777
01.07.20
✎
14:43
|
(3)спасибо за вариант.можно то можно.но хотелось бы понять почему виснет
|
|
5
Garykom
гуру
01.07.20
✎
14:53
|
(4) &НаСервере ля
|
|
6
Garykom
гуру
01.07.20
✎
14:54
|
(5)+ там на сервере даже если стоит мс оффиса то вряд ли под юзером от которого сервер 1С запускали его
и оно там некое окошко вероятно кажет и ждет ответа ))
|
|
7
мухомор777
01.07.20
✎
15:15
|
(6)та вроде нет никакого окна
|
|
8
мухомор777
01.07.20
✎
15:22
|
На сервере 1С: Предприятия возникла неустранимая ошибка. Приложение будет закрыто
такое начало выкидывать
|
|
9
мухомор777
01.07.20
✎
15:29
|
Скачал отсюда обработку для УФ по загрузке из екселя вылетает 1с вообще с такими ошибками
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: 1CV8C.exe
Версия приложения: 8.3.15.1700
Отметка времени приложения: 5d8df2b7
Имя модуля с ошибкой: core83.dll
Версия модуля с ошибкой: 8.3.15.1700
|
|
10
Галахад
гуру
01.07.20
✎
15:31
|
Ну и зачем вся эта мура, если возможно (1)?
|
|