Определяет источник получения списка расширений.
Полное описание, параметры и ограничения
ИсточникРасширенийКонфигурации (ConfigurationExtensionsSource)
ИсточникРасширенийКонфигурации (ConfigurationExtensionsSource)
Доступен, начиная с версии 8.3.8.
Значения
БазаДанных (Database)
СеансАктивные (SessionApplied)
СеансОтключенные (SessionDisabled)
Описание:
Определяет источник получения списка расширений.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Возможен обмен с сервером.
См. также:
МенеджерРасширенийКонфигурации, метод Получить
Использование в версии:
Доступен, начиная с версии 8.3.8.
Методическая информация
Практические примеры
Прикладное чтение: ИсточникРасширенийКонфигурации.БазаДанных
Системное значение участвует в реальном фильтре / настройке метаданных / снимке состояния, а не возвращается из неизвестного объекта.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Основной блок — тело собственной серверной процедуры / кнопки обычной формы, толстый клиент. Используйте только своё учебное окружение и штатные права; режим привилегий не включается.
Подготовьте собственное минимальное расширение УчебноеРасширениеСинтаксиса. Запись в БД и применение в текущем сеансе могут различаться до нового сеанса; код только читает выбранный источник.
Отбор = Новый Структура("Имя", "УчебноеРасширениеСинтаксиса");
Расширения = РасширенияКонфигурации.Получить(Отбор, ИсточникРасширенийКонфигурации.БазаДанных);
Сообщить("Своих расширений в выбранном источнике: " + Строка(Расширения.Количество()));
Для Каждого Расширение Из Расширения Цикл
Сообщить(Расширение.Имя + ": " + Расширение.Синоним);
КонецЦикла;Разбор по шагам
Подготовьте указанный собственный объект и штатные права.
Получите реальные данные документированным вызовом.
Сравните / отберите выбранное значение, не изменяя рабочую политику и не вызывая аварий ради примера.
Как проверить результат
Фильтр по собственному имени передаётся первым аргументом, источник — вторым.
БазаДанных показывает сохранённые описания, СеансАктивные / СеансОтключенные — соответствующие расширения сеанса. Чтение не загружает CFE и не переключает активность.
Ожидаемый результат
Получен понятный ограниченный результат и отделён от недоказанных действий.
На что обратить внимание
Пустой результат не превращается в утверждение об успешном обновлении / отсутствии любых ошибок.
BSL, запись журнала, обновление конфигурации, загрузка расширений и работа шины при сборке HTML не выполнялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.