Как проверить при запуске предприятия подключилось расширение или нет?
Пытаюсь отловить в "ПриНачалеРаботыСистемы" или "ПередНачаломРаботыСистемы"
РасширенияКонфигурации - пишет нет такого значения.
Суть вопроса, перед запуском предприятия проверить подключилось или нет
расширение и дальше по ситуации если да то мы продолжаем работать, или если\
нет - выдать сообщение и закрыть программу.
(2) Там можно потом взять и вот так написать, если очень хочется:
// Функция возвращает Истина, если расширение существует, включено и используется.
// Иначе - Ложь {
Функция ИспользуетсяРасширение(ИмяРасширения) Экспорт
// Получить само расширение
МассивРасширений = РасширенияКонфигурации.Получить(Новый Структура("Имя", ИмяРасширения));
Если МассивРасширений.Количество() <> 1 Тогда
Возврат Ложь;
КонецЕсли;
Расширение = МассивРасширений[0];
// Проверить активность
Если НЕ Расширение.Активно Тогда
Возврат Ложь;
КонецЕсли;
// Проверить возможность применения
ПроблемыПрименимости = Расширение.ПроверитьВозможностьПрименения();
Если ПроблемыПрименимости.Количество() > 0 Тогда
Возврат Ложь;
КонецЕсли;