Имя: Пароль:
1C
1С v8
(COMОбъект): -2147467262(0x80004002): Интерфейс не поддерживается. Не открывает Excel.
0 mobic
 
16.03.23
09:51
{ВнешняяОбработка.загрузка_из_XLS.Форма.Форма.Форма(94)}: Ошибка при вызове конструктора (COMОбъект): -2147467262(0x80004002): Интерфейс не поддерживается

Уже видел и читал аналогичные темы на форуме, делал всё как писали, дал все права на пользователей, и на USRS1c8, и все равно ничего.
Дело такое, открываю базу локально, все работает, отладка читает excel.
Недавно перенесли базу на Postgres и после этого все отладки связанные с excel, word и прочим, просто престали работать. Уже перечитал кучу тем, ничего пока что не помогло.
1 НикДляЗапросов
 
16.03.23
09:53
Так нет там экселя установленного
2 Amra
 
16.03.23
09:53
(0) Наверняка обработка пытается считать файл на сервере, а там нет Экселя
3 butterbean
 
16.03.23
09:55
(0) там еще и линупс небось на новом сервере
4 mobic
 
16.03.23
09:56
Просвятите пж, недавно начал с ёс и администрированием работать
5 mobic
 
16.03.23
09:57
НЕт, сервер на вин сервер 2019, просто на него поставили постгрис, и сервер 1с
До этого база была локальная
6 butterbean
 
16.03.23
09:58
(5) твой код выполнятеся на сервере - то есть пытается обратиться к припложению Excel, которого очевидно у тебя нет на новом сервере, а на старом локальном было
7 mobic
 
16.03.23
10:01
(6) Вроде понял немного, сейчас попробую на сервер установить
8 DJ Anthon
 
16.03.23
10:04
1с и так умеет с файлами эксель работать. может, нет смысла оле юзать, а то не ровен час на линух сервер переведете и придется переделывать
9 DJ Anthon
 
16.03.23
10:05
а, обработка уже написана, тогда отбой )
10 mobic
 
16.03.23
10:06
(8) Просто админ который этим занимался, уехал и пропал, а я тут сижу, и половины не знаю того что он делал
11 mobic
 
16.03.23
11:10
Если кому поможет, решение оказалось максимально банальным. во Вкладке Свойства / Удостоверения / поставил галочку на "Запускающий пользователь" в службе компонентов, и все заработало.