Имя: Пароль:
1C
1С v8
При работе через Веб "Недопустимая строка с указанием класса"
0 vv2304
 
25.08.20
10:19
Обработка подключается к другим базам и оттуда вытягивает данные.
v8=Новый COMОбъект("V83.COMConnector");  
Connection=v8.Connect(СтрокаПодключения);

Если заходить в основную базу(D:\Base\Buh_1\) из которой осуществляется запуск обработки не через веб, тогда все нормально.
Соотв-но и пути подключения к остальным базам выглядят так
D:\Base\Buh_2\
Если же зайти в основную базу через Веб, т.е. адрес основной базы http://192.168.1.244/Buh_1
то при подключении к другим базам вылетает ошибка
2147221005(0х800401F3): Недопустимая строка с указанием класса
Пути к другим базам менял на http://192.168.1.244/Buh_2

Как победить ?
1 Василий Алибабаевич
 
25.08.20
10:24
(0) "V83.COMConnector" должен быть зарегистрирован на стороне клиента. И иметь права на работу в соотв браузере.
2 vv2304
 
25.08.20
10:28
V83.COMConnector зарегистрирован, иначе и при обычном запуске основной базы, т.е. через тонкого клиента, вылетала бы такая же ошибка.
3 vv2304
 
25.08.20
10:29
"И иметь права на работу в соотв браузере."
Работа не через браузер.