|
ПодключитьВнешнююКомпоненту из внешней обработки |
☑ |
0
BigRoma
25.10.11
✎
13:50
|
Пытаюсь подключить внешнюю компоненту из внешней обработки следующим образом:
ПодключитьВнешнююКомпоненту("ВнешняяОбработка.Тест.Макет.ВК", "AddInNative", ТипВнешнейКомпоненты.Native);
где ВнешняяОбработка.Тест.Макет.ВК - полное имя макета с двоичными данными внешней компоненты
Функция ПодключитьВнешнююКомпоненту всегда возвращает ЛОЖЬ.
Сталкивался ли кто нибудь с подобной проблемой?
Примечание: внешняя обработка открывается пользователем с диска.
Примечание 2: если обработка встроена в конфигурацию (не внешняя), то
ПодключитьВнешнююКомпоненту отрабатывает правильно и возвращает ИСТИНА
|
|
1
Рэйв
25.10.11
✎
13:51
|
Может ВК кривая?
|
|
2
BigRoma
25.10.11
✎
14:27
|
Это ВК из примера, поставляемого в описании технологии разработки внешний компонент.
Кроме того, если обработка встроена в конфигурацию (не внешняя), то
ПодключитьВнешнююКомпоненту отрабатывает правильно и возвращает ИСТИНА.
|
|
3
ll13
25.10.11
✎
14:39
|
Какой клиент используешь ? Толстый, тонкий, веб ?
|
|
4
BigRoma
25.10.11
✎
14:47
|
(3) Толстый, платформа 8.2.13
|
|
5
ll13
25.10.11
✎
15:02
|
Странно, под толстым клиентом никогда проблем не было.
Попробуй компоненту в zip-архив упаковать вместе с файлом манифеста. На итс есть информация как создать сделать.
|
|
6
BigRoma
25.10.11
✎
15:25
|
(5) Уже пробовал, файл манифеста:
<?xml version="1.0" encoding="UTF-8" ?>
<bundle xmlns="http://v8.1c.ru/8.2/addin/bundle">
<component os="Windows" path="AddInNative.dll" type="native" arch="i386"/>
<component os="Windows" path="AddInNative.dll" type="native" arch="x86_64" />
</bundle>
не помогает...
|
|
7
ll13
25.10.11
✎
15:37
|
Перед ПодключитьВнешнююКомпоненту(...)
напиши Сообщить(БезопасныйРежим())
|
|
8
ll13
25.10.11
✎
15:39
|
(7) + Сообщить(БезопасныйРежим()) тока на сервере доступен, в серверную процедуру его запихни.
|
|
9
BigRoma
25.10.11
✎
15:55
|
БезопасныйРежим() возвращает ЛОЖЬ.
Код выполняется в модуле объекта толстого клиента обычного приложения
|
|
10
BigRoma
25.10.11
✎
15:59
|
На самом деле видел подобное сообщение на партнерском форуме 1С, но там ответа нет.
|
|
11
BigRoma
25.10.11
✎
17:36
|
up
Неужели никто не сталкивался?
|
|
12
Rebelx
25.10.11
✎
17:43
|
(0)указание имени макета во внешней обработке не работает. сохраняй компоненту во временный файл
|
|
13
BigRoma
25.10.11
✎
17:58
|
(12) придется...спасибо
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший