Имя: Пароль:
1C
1С v8
Как подключить внешнюю компоненту?
0 dimaldinho
 
24.05.12
11:40
Первый раз сталкиваюсь с сабжем. Конфигурация в тонком клиенте. Написал первую строчку по аналогии с УТ11. Возвращает Ложь. Но если подряд выполнить первую и вторую строчку, получается Истина и все работает в центральной базе. Это хорошо. Но в периферийной базе после двух строчек все равно Ложь. ЧЯДНТ?

   ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("Документ.Заявка.Макет.Clipboard", "КомпонентаБО", ТипВнешнейКомпоненты.COM);
   ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("AddIn.clipboard");
1 dimaldinho
 
24.05.12
12:23
вверх
2 mikecool
 
24.05.12
12:29
продам СП, дешевле Дениса
компоненты, выполненые по технологии Native API и COM.
Компонента может храниться в информационной базе или макете конфигурации в виде двоичных данных или в ZIP-архиве.
Для режимов запуска "Тонкий клиент" и "Веб-клиент", компонента должна быть предварительно установлена методом УстановитьВнешнююКомпоненту.
3 le_
 
24.05.12
12:32
4 dimaldinho
 
24.05.12
14:12
Следующий вариант вызывает исключение на строке УстановитьВнешнююКомпоненту: "Установка внешней компоненты не выполнена! В процессе установки произошла ошибка!".

   КодВозврата = ПодключитьВнешнююКомпоненту("Документ.Заявка.Макет.Clipboard", "КомпонентаБО", ТипВнешнейКомпоненты.COM);
   
   Если Не КодВозврата Тогда
       
       УстановитьВнешнююКомпоненту("Документ.Заявка.Макет.Clipboard");
       КодВозврата = ПодключитьВнешнююКомпоненту("Документ.Заявка.Макет.Clipboard", "КомпонентаБО", ТипВнешнейКомпоненты.COM);
5 dimaldinho
 
24.05.12
15:29
ап что-ли
2 + 2 = 3.9999999999999999999999999999999...