Константы

Константы в системе 1С:Предприятие, как правило, служат для хранения информации, которая либо совсем не изменяется в процессе функционирования системы, либо изменяется достаточно редко. В константах хранится информация, характеризующая прикладную задачу в целом. Наиболее простой пример подобной информации - название организации, которое, как правило, не меняется.
В программных модулях для общих действий над заданными в конфигураторе константами (получение формы для управления константами, создание набора констант) служит объект КонстантыМенеджер. Для одновременного изменения значений определенной группы констант следует пользоваться объектом КонстантыНабор. Для чтения и записи значения определенной константы можно обращаться к объекту КонстантаМенеджер..

Пример:

// Получение значения константы
Директор = Константы.Директор.Получить();

// Запись значения 
Константы.Директор.Установить("Иванов Петр Сидорович");

// Работа с набором констант
НаборКонстант = Константы.СоздатьНабор("Директор,Бухгалтер");
НаборКонстант.Прочитать();
Если 
ПустаяСтрока(НаборКонстант.Директор) Тогда
    НаборКонстант.Директор  = "Иванов Сидор Петрович";
КонецЕсли
;
Если 
ПустаяСтрока(НаборКонстант.Бухгалтер) Тогда
    НаборКонстант.Бухгалтер = "Сидоров Петр Иванович";
КонецЕсли
;
НаборКонстант.Записать();


    

1C:Enterprise Developer's Community