Имя: Пароль:
1C
1С v8
Сервер 1с. Загрузка из файла *.ods
0 altaykniga
 
15.09.14
09:30
Добрый день, уважаемые. При попытке создания COM-объекта (используется сервер 1с) выходит вот такая ошибка:
"{Документ.ВводОстатковАбоненты.Форма.ФормаДокумента.Форма(946)}: Ошибка при вызове конструктора (COMОбъект): -2147024891(0x80070005): Отказано в доступе.
программа OpenOffice\LibreOffice не установлена на данном компьютере!"

В файловом варианте данной БД все работает без ошибок. Подскажите, пожалуйста, в чем может быть причина неработоспособности в клиент-серверном варианте?
1 Wobland
 
15.09.14
09:31
в неустановленности офиса на сервере. внезапно, правда?
2 piter3
 
15.09.14
09:31
а на сервере стоит офис?
3 altaykniga
 
15.09.14
09:33
(1) так установлен он на сервере. Говорю же, в файловом варианте работает эта загрузка из файла (пробовал на этом же компе, где 1с-сервер установлен, ну т.е. localhost который)
4 Kamas
 
15.09.14
09:37
(3) может я глупость спрошу но все же опен офис под всеми пользователями работает там по моему при установке галочка была установить для всех, установить для текущего (Но точно не помню может и не было )
5 altaykniga
 
15.09.14
09:37
(3) установку OpenOffice на комп сервера 1с делал от имени администратора...
6 shuhard
 
15.09.14
09:38
(3) либо сервер 64Х, либо у аккаунта, от которго запущен rphost нет прав на папки с приложением
7 altaykniga
 
15.09.14
09:41
(6) ДА, сервер 64X. На нем не будет работать OpenOffice?
8 altaykniga
 
15.09.14
09:44
(6) "либо у аккаунта, от которго запущен rphost нет прав на папки с приложением" - а как добавить права?
9 shuhard
 
15.09.14
09:47
(7) х.з.
(8) ПКМ
10 altaykniga
 
15.09.14
09:52
(9) загадками отвечаешь :)
11 Torquader
 
15.09.14
12:06
Сначала можно попробовать написать сценарий на VbScript:

Set o=CreateObject("com.sun.star.controller")

И мучить его до того момента, как он заработает под тем пользователем, под которым исполняется сервер 1С.
После этого можно переходить в 1С.