Имя: Пароль:
1C
1С v8
Программное открытие Excel
0 SmOlesja
 
20.01.17
12:00
Может быть сталкивался кто-то с такой проблемой.
Работаю на сервере с 1С 8.2
На этом сервере ещё один программист работает.
И вот у меня возникают проблемы с программным открытием Excel,когда второй программист подключается к серверу.
Обработка вылетает с ошибкой на строке:
ExcelПриложение = Новый COMОбъект("Excel.Application"); в модуле формы, на клиенте.
И почему - то под учетной записью второго программиста создается процесс Excel.

Если открыть программу Excel обычным способом, то всегда все открывается.
1 SmOlesja
 
23.01.17
06:08
Неужели никто не сталкивался?
2 Antony8x
 
23.01.17
06:13
(1) ну не удается установить OLE соединение с Экселем. работайте на другом компьютере
3 DrZombi
 
гуру
23.01.17
07:11
(0) Без Фото не заработает :)
Это магия 1С и работы Клиент-Сервера
4 DrZombi
 
гуру
23.01.17
07:12
>>> Работаю на сервере с 1С 8.2

Не стоит работать на сервере, это может привести к заражению сервера ;)
5 бегинер
 
23.01.17
08:43
пользователь под которым работаешь включен  в группу "Пользователи DCOM"?
и какая ошибка вылазит - напиши текст ошибки
6 vicof
 
23.01.17
09:39
(0) Переделай на ADO
7 SmOlesja
 
23.01.17
11:09
Текст ошибки:

Ошибка при запуске Microsoft Excel.
{Форма.Форма.Форма(63)}: Ошибка при вызове конструктора (COMОбъект): No such interface supported: No such interface supported

А где можно посмотреть включен ли пользователь под которым работаю в группу "Пользователи DCOM"?
8 бегинер
 
23.01.17
11:26
9 SmOlesja
 
23.01.17
12:02
Спасибо всем неравнодушным.
Помогло: Службы компонентов->Компьютеры->Мой компьютер->Настройка DCOM. В свойствах  Microsoft Excel Application Удостоверение - Запускающий пользователь.

Ура! Я могу работать)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.