|
Не грузится из EXCEL | ☑ | ||
---|---|---|---|---|
0
Печкин
15.11.13
✎
10:49
|
Добрый день! После переустановки офиса на сервере 1с, перестали грузиться данные из EXCEL. УТ 10.3. По отладчику после
Попытка Excel = Новый COMОбъект("Excel.Application"); вываливается в ошибку. Причем если с базе подключиться по сети (не по удаленке), то всё нормально. Платформа 1с 319, клиент-сервер 64,winserver 2008 64. Админ оставил 2 экселя 2007 и 2013. Мож где реестр подправить? |
|||
1
shuhard
15.11.13
✎
10:51
|
(0) [Платформа 1с 319]
что курим ? |
|||
2
fmrlex
15.11.13
✎
10:51
|
(0) Под админом попробуй.
|
|||
3
Arxangel06
15.11.13
✎
10:52
|
Самый первый вопрос - а разрядность офиса? Если Excel x64 - работать оно не будет, виндовый клиент 1с не способен обратится к х64-КОМ-серверу. Как и к источнику ODBC.
|
|||
4
sda553
15.11.13
✎
10:53
|
(0) Я конечно понимаю, что тут одни телепаты, но все таки: какую ошибку то выдает?
|
|||
5
Печкин
15.11.13
✎
10:56
|
(4) Не видит эксель. Не может создать.
|
|||
6
Печкин
15.11.13
✎
10:57
|
(3)А то что экселя 2. 2007 и 2013 - это может повлиять?
|
|||
7
Arxangel06
15.11.13
✎
11:00
|
(6) Откликнется какой-то один, в зависимости от настроек. Не помню, это где-то в настройках COM+ было. В Общем, снос 2007 и 2013 и установка 2003 спасет :) Офиса 2003 х64 в природе все-таки не существует :)
|
|||
8
fmrlex
15.11.13
✎
11:04
|
(3) win7 x64 HP + Office 2013 x64 - Все работает
|
|||
9
fmrlex
15.11.13
✎
11:09
|
+(8) Правда к файлику обращаюсь так
Док = ПолучитьCOMОбъект(ПутьДоExcel); |
|||
10
Печкин
15.11.13
✎
11:09
|
Я не сталкивался с этим ни разу. Есть эксель всё работает, нет экселя выдает ошибку, что нет экселя. Сейчас ситуация непонятная. Всё есть, а не работает.
|
|||
11
Печкин
15.11.13
✎
11:10
|
ПолучитьCOMОбъект(ПутьДоExcel)тоже не работает.
|
|||
12
fmrlex
15.11.13
✎
11:11
|
(11) ЗАпусти УТ под админом.
|
|||
13
Печкин
15.11.13
✎
11:11
|
Дело явно связано с переустановкой офиса. Только куда смотреть чтоб подправить.
|
|||
14
Печкин
15.11.13
✎
11:11
|
12. ща
|
|||
15
Печкин
15.11.13
✎
11:15
|
всё также.
{Обработка.ЗагрузитьЗаказ.Форма.Форма(83)}: Значение не является значением объектного типа (ActiveCell) ActiveCell = Excel.ActiveCell.SpecialCells(xlLastCell); |
|||
16
Печкин
15.11.13
✎
11:16
|
Причем если не по удаленке подключаться, то работает.
|
|||
17
fmrlex
15.11.13
✎
11:20
|
(16) Если ты под удаленкой подразумеваешь терминальную сессию, то да, ошибка оправдана. Всмысле то, что на локальной машине все нормально.
Переставь офис, переставь платформу. |
|||
18
Печкин
15.11.13
✎
11:26
|
"Если ты под удаленкой подразумеваешь терминальную сессию, то да, ошибка оправдана". Да терм. сессию имею ввиду, а почему оправдано?
|
|||
19
Печкин
15.11.13
✎
11:27
|
Переставляли офис на сервере и не раз. без изменений.
|
|||
20
Arxangel06
15.11.13
✎
11:29
|
(9) учту.
(15) А сам COM-объект создается? |
|||
21
Serginio1
15.11.13
✎
11:33
|
||||
22
Печкин
28.11.13
✎
14:02
|
Удалили всё офисы и поставили 2013 64бит и всё заработало.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |