Тип: КонстантаМенеджер.<Имя константы>. Набор свойств содержит константы конфигурации. Доступ к значению осуществляется по имени. Имена свойств совпадают с именами констант, как они заданы в Конфигураторе.
Полное описание, параметры и ограничения
КонстантыМенеджер.<Имя константы> (ConstantsManager.<Constant name>)
КонстантыМенеджер (ConstantsManager)
<Имя константы> (<Constant name>)
Доступен, начиная с версии 8.0.
Использование:
Только чтение.
Описание:
Тип: КонстантаМенеджер.<Имя константы>.
Набор свойств содержит константы конфигурации. Доступ к значению осуществляется по имени. Имена свойств совпадают с именами констант, как они заданы в Конфигураторе.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Изменить одну собственную константу через именованный набор
Имена глобального менеджера и свойства набора соответствуют одной собственной числовой константе. Набор ограничен её именем, а не всеми константами базы.
Где и как запускать
Тело серверной процедуры собственной учебной обработки; все используемые метаданные перечислены в подготовке.
Подготовка
В отдельной учебной конфигурации создайте константу УчебныйЛимит (Число 12.2), обновите учебную базу. В рабочей конфигурации такой опыт не выполняйте.
Используйте отдельную учебную конфигурацию с указанными собственными метаданными. HTML не исполняет BSL; в рабочую базу эти объекты не добавляйте.
Менеджер = Константы.УчебныйЛимит;
ДоИзменения = Менеджер.Получить();
Набор = Константы.СоздатьНабор("УчебныйЛимит");
Набор.Прочитать();
Набор.УчебныйЛимит = 250;
Набор.Записать();
Сообщить("Было: " + Строка(ДоИзменения));
Сообщить("Теперь: " + Строка(Менеджер.Получить()));Разбор по шагам
Получаем объект штатным производителем, объявленным в примере.
Обращаемся по точному имени собственного метаданного / реквизита, а не по строке <Имя ...>.
Имена глобального менеджера и свойства набора соответствуют одной собственной числовой константе. Набор ограничен её именем, а не всеми константами базы.
Как проверить результат
Теперь: 250. Предыдущее значение показано отдельно; при повторе оно уже может быть 250.
Записывается только УчебныйЛимит, перечисленная в СоздатьНабор. Другие константы не входят в набор.
Ожидаемый результат
Имена глобального менеджера и свойства набора соответствуют одной собственной числовой константе. Набор ограничен её именем, а не всеми константами базы.
На что обратить внимание
Угловые скобки в синтаксис-помощнике обозначают место собственного имени, а не часть BSL-идентификатора.
Свойство существует только после создания метаданных из подготовки. Таблица значений с похожим именем не заменяет регистр или табличную часть.
Запись, если она показана, ограничена собственным новым регистратором; код не исполнялся при сборке справочника.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.