Если вы начинающий разработчик - вступайте в мою группу помощник программиста 1С. В ней мы обсуждаем вопросы программирования в 1С для начинающих (Владимир Милькин, школа программирования).

<<< Документы Константы Перечисления РегистрыБухгалтерии
<<< РегистрыНакопления РегистрыСведений Справочники

Константы в языке 1С 8.3, 8.2 (в примерах)

Описание (нажмите, чтобы раскрыть)
Процедура КнопкаВыполнитьНажатие(Кнопка)
 
    /// Как получить и изменить значение константы в 1с 8.3, 8.2
 
    Сообщить(Константы.ВедетсяРозничнаяТорговля.Получить());
 
    Константы.ВедетсяРозничнаяТорговля.Установить(Истина);
 
    /// Работа с константами через наборы в 1с 8.3, 8.2
 
    Названия = "ВедетсяРозничнаяТорговля, ВедетсяПроизводственнаяДеятельность";
    НаборКонстант = Константы.СоздатьНабор(Названия);
 
    НаборКонстант.Прочитать(); // прочитаем список констант
    Сообщить(НаборКонстант.ВедетсяРозничнаяТорговля);
    Сообщить(НаборКонстант.ВедетсяПроизводственнаяДеятельность);
 
    НаборКонстант.ВедетсяПроизводственнаяДеятельность = Истина;
    НаборКонстант.ВедетсяПроизводственнаяДеятельность = Истина;
    НаборКонстант.Записать(); // и записываем
 
    /// Работа с константами через менеджер значений в 1с 8.3, 8.2
 
    ВедетсяРозничнаяТорговля =
        Константы.ВедетсяРозничнаяТорговля.СоздатьМенеджерЗначения();
    ВедетсяРозничнаяТорговля.Прочитать();
    Сообщить(ВедетсяРозничнаяТорговля.Значение);
    ВедетсяРозничнаяТорговля.Значение = Истина;
    ВедетсяРозничнаяТорговля.Записать();
 
    /// Как перечислить все константы в 1с 8.3, 8.2
 
    Для Каждого ИмяКонстанты Из Константы Цикл
        Сообщить(ИмяКонстанты);
    КонецЦикла;
 
КонецПроцедуры

Если вы начинающий разработчик - вступайте в мою группу помощник программиста 1С. В ней мы обсуждаем вопросы программирования в 1С для начинающих (Владимир Милькин, школа программирования).

<<< Документы Константы Перечисления РегистрыБухгалтерии
<<< РегистрыНакопления РегистрыСведений Справочники

Константы в языке 1С 8.3, 8.2 (в примерах)