Вход | Регистрация

1С:Предприятие ::

Метки: 

Подключение внешней компоненты в управляемой форме

Я
   Peka50
 
01.11.17 - 16:43
Есть код:
&НаКлиенте
  ПутьКФайлуМедка="c:\ProgramData\Medoc\Medoc";
  Местоположение = ПутьКФайлуМедка + "\medoc1c.dll";
  Подключено = ПодключитьВнешнююКомпоненту(Местоположение, "Medoc1C", ТипВнешнейКомпоненты.COM);

Компонента лежит по указанному пути, медок запущен.
НО ПодключитьВнешнююКОмпоненту упорно возвращает ложь.

Помогите.
 
 
   zefvs
 
1 - 01.11.17 - 17:08
Для режимов запуска "Тонкий клиент" и "Веб-клиент", компонент должен быть предварительно установлен методом УстановитьВнешнююКомпоненту.
   Peka50
 
2 - 01.11.17 - 17:19
Добавил Макет и записал туда dll.
Добавил код:
    УстановитьВнешнююКомпоненту("ВнешняяОбработка.ПодключениеКВнешнейКомпоненетеМедка.Макеты.Макет");

Ругается на данной строке: Использование модальных окон в данном режиме запрещено!
   Lexey_
 
3 - 01.11.17 - 17:38
(2) так бывает, когда используешь синхронные методы
   Peka50
 
4 - 01.11.17 - 17:44
Почитал. Оказывается нужно применить:
 НачатьУстановкуВнешнейКомпоненты( ,"ВнешняяОбработка.ПодключениеКВнешнейКомпоненетеМедка.Макеты.Макет");
не рабоатет - установка внешней компоненты не выполнена.
Попробовал:
НачатьУстановкуВнешнейКомпоненты( ,Местоположение);
не работает - установка внешней компоненты не выполнена.

Что делать ?
   h-sp
 
5 - 01.11.17 - 17:55
(4) может так
 Местоположение = ПутьКФайлуМедка + "\medoc1c.dll";

НачатьУстановкуВнешнейКомпоненты( ,Местоположение);
   LeoKeyn
 
6 - 01.11.17 - 17:58
(5) Тонкий клиент может работать с компонентами в информационной базе, упакованными в архив, и компонентами, расположенными в файловой системе.
   Peka50
 
7 - 01.11.17 - 17:59
Такой вариант я тоже попробовал (4)
   piter3
 
8 - 01.11.17 - 18:01
(7) Ты не понял что-ли??В базе,а не в твоей обработке
   Peka50
 
9 - 01.11.17 - 18:04
Да я не понял. Но у меня вариант: и компонентами, расположенными в файловой системе. Потому что эта компонента передает документы между 1С и Медком.
Запускается Медок потом 1С и документы бегают туда-сюда.
   piter3
 
10 - 01.11.17 - 18:11
Что меняется?Компонента постоянно?Ил что?
 
 Рекламное место пустует
   Peka50
 
11 - 01.11.17 - 18:13
(10) Не понял вопрос.
   ИТ директор
 
12 - 01.11.17 - 18:52
А в системе длл-ку зарегистрировал?
   Сияющий в темноте
 
13 - 01.11.17 - 21:49
а его точно нужно как компоненту,а не просто ком обьект


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует