КонстантаМенеджерЗначения.<Имя константы> (ConstantValueManager.<Constant name>)
КонстантаМенеджерЗначения.<Имя константы> (ConstantValueManager.<Constant name>)
Доступен, начиная с версии 8.0.
Свойства:
<Имя общего реквизита> (<Common attribute name>)ДополнительныеСвойства (AdditionalProperties)
ЗаписьИсторииДанных (WriteDataHistory)
Значение (Value)
ОбменДанными (DataExchange)
ЭтотОбъект (ThisObject)
Методы:
Записать (Write)Метаданные (Metadata)
ПроверитьЗаполнение (CheckFilling)
Прочитать (Read)
УстановитьКомментарийВерсииИсторииДанных (SetDataHistoryVersionComment)
События:
ОбработкаПроверкиЗаполнения (FillCheckProcessing)ОбработкаФормированияПоВерсииИсторииДанных (GenerateFromDataHistoryVersionProcessing)
ПередЗаписью (BeforeWrite)
ПриЗаписи (OnWrite)
Описание:
Используется для доступа к константе. Выполняет получение (чтение) константы и ее установку (запись). В отличие от КонстантаМенеджер.<Имя константы> получение и установку выполняет в/из внутреннего свойства Значение. Любая запись константы (интерактивно в форме, объекты КонстантыНабор и КонстантаМенеджер.<Имя константы>) явно или неявно создает объект этого типа и производит запись с его помощью, что обеспечивает вызов обработчиков событий этого объекта.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Данный объект может быть сериализован в/из XML. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {http://v8.1c.ru/8.1/data/enterprise/current-config}. Имя типа XDTO: ConstantValueManager.<Имя константы>.
Пример:
| // чтение и запись константы СтавкаНДС = Константы.СтавкаНДС.СоздатьМенеджерЗначения(); СтавкаНДС.Прочитать(); Если СтавкаНДС.Значение = 20 Тогда СтавкаНДС.Значение = 18; СтавкаНДС.Записать(); КонецЕсли; |
См. также:
КонстантаМенеджер.<Имя константы>, метод СоздатьМенеджерЗначенияКонстантаМенеджерЗначения.<Имя константы>, свойство ЭтотОбъект
Использование в версии:
Доступен, начиная с версии 8.0.