Имя: Пароль:
1C
1С v8
8.2 Что делаю не правильно в работе с ВК?
0 Aswed
 
24.04.12
11:02
Зарегистрировал, пытаюсь её подключить так

ПодключитьВнешнююКомпоненту("AddIn.AvtoVes", "AvtoVes", ТипВнешнейКомпоненты.COM)

Не подключает, когда же прописываю так

ПодключитьВнешнююКомпоненту("c:\AvtoVes.dll", "AvtoVes");

То всё подключается.

Где ошибка в первом методе?
1 Buster007
 
24.04.12
11:04
regsrv32 делал?
2 Buster007
 
24.04.12
11:04
+(1) а, ослеп )
3 Aswed
 
24.04.12
11:04
(1) Да.
4 zak555
 
24.04.12
11:05
тонкий клиент ?
5 Aswed
 
24.04.12
11:06
(4) Да
6 zak555
 
24.04.12
11:07
(5)

Глобальный контекст (Global context)
ПодключитьВнешнююКомпоненту (AttachAddIn)

....

Для режимов запуска "Тонкий клиент" и "Веб-клиент", компонента должна быть предварительно установлена методом УстановитьВнешнююКомпоненту.
7 Buster007
 
24.04.12
11:07
Описание варианта метода:

Подключает компоненты, выполненые по технологии Native API и COM.
Компонента может храниться в информационной базе или макете конфигурации в виде двоичных данных или в ZIP-архиве.
Для режимов запуска "Тонкий клиент" и "Веб-клиент", компонента должна быть предварительно установлена методом УстановитьВнешнююКомпоненту.
8 Aswed
 
24.04.12
11:27
(6) Когда делаю так

УстановитьВнешнююКомпоненту("c:\AvtoVes.dll");
   Подключено = ПодключитьВнешнююКомпоненту("AddIn.AvtoVes","AvtoVes",ТипВнешнейКомпоненты.COM);

То ругается что произошла ошибка в установке внешней компаненты
9 zak555
 
24.04.12
11:28
(8) на УстановитьВнешнююКомпоненту ругается ?
10 zak555
 
24.04.12
11:29
Глобальный контекст (Global context)
УстановитьВнешнююКомпоненту (InstallAddIn)

....

Примечание:

Метод работает только с компонентами, хранящимися в архиве.
11 Goggy
 
24.04.12
11:31
Засунь в макет и пробуй
12 Ranger_83
 
24.04.12
11:31
Права проверь на установку внешней компоненты
13 Aswed
 
24.04.12
11:32
(10) Упс))))
14 andrewks
 
24.04.12
11:33
самое время сказать:
RTFM!
15 Aswed
 
24.04.12
11:35
Что бы в макет засунуть у него тип должен быть "Двоичные данные"?
Не ругайтесь, в первый раз с ВК на 8.2 работаю)
16 Aswed
 
24.04.12
11:38
Вроде засунул.

УстановитьВнешнююКомпоненту("ОбщийМакет.AvtoVes_VK_dll");

пишет
"Установка внешней компоненты не выполнена!
В процессе установки произошла ошибка!"
17 Aswed
 
24.04.12
11:42
Запихнул в архив (zip)

пишу так

"    УстановитьВнешнююКомпоненту("c:\AvtoVes.zip");
   Подключено = ПодключитьВнешнююКомпоненту("AddIn.AvtoVes","AvtoVes",ТипВнешнейКомпоненты.COM);"  

Ругается подобным же образом.
18 Стальная Крыса
 
24.04.12
12:16
код на клиенте выполняется или на сервере ?  ;)
19 Aswed
 
24.04.12
13:40
(18) На клиенте