0
markers
21.03.19
✎
08:54
|
При подключении внешней компоненты методом ПодключитьВнешнююКомпоненту(МакетСКомпонентой, ИмяКомпоненты), эпизодически метод возвращает Ложь (не удалось подключить) при этом не понятна причина, т.к. к примеру запуск минуту назад, подключал компоненту без проблем и собственно сама компонента ни куда не делась.
Дело в том, что мой код, что библиотека подключаемого оборудования, обычно в такой ситуации инициирует установку компоненты, что не совсем удобно из-за не отключаемого сообщения об установке компоненты.
Собственно хочется спросить оракулов (если такие ещё тут остались) из-за чего иногда 1С не может подключить внешнюю компоненту (которая установлена) и как с этим бороться.
|
|
1
markers
22.03.19
✎
04:43
|
Пример кода:
ТребуетсяУстановкаКомпоненты = Ложь;
Если Не ПодключитьВнешнююКомпоненту(МакетСКомпонентой, ИмяКомпоненты) Тогда // Вот тут и возвращает 1С порой Ложь, хотя запуск пару минут назад, возвращал истина и компонента установлена
ТребуетсяУстановкаКомпоненты = Истина;
КонецЕсли;
Если ТребуетсяУстановкаКомпоненты Тогда
УстановитьВнешнююКомпоненту(МакетСКомпонентой); // А тут в 1С нельзя отключить сообщение об установке компоненты
КонецЕсли;
|
|