Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут!

Использование констант в 1С 8

Константы 1С 8.3 — это объект метаданных, который хранит в себе редко изменяющуюся информацию.

Список констант

Как правило,  в константах хранят информацию о настройках системы. Например: валюта регламентированного учета, заголовок системы, значения для функциональных опций и т.д.

Разберем основные свойства, настройки и особенности технической реализации констант в 1С на уровне СУБД.

Другие объекты метаданных 1С.

 

Свойства и настройка константы в 1С

У менеджера объекта две основных функции в программном коде:

  • Константы.<Название константы>.Получить(); — получение текущего значения константы;
  • Константы.<Название константы>.Установить(<Значение>); — установка нового значение константы

Получите 267 видеоуроков по 1С бесплатно:

Рассмотрим основные свойства палитры свойств объекта метаданных — константа:
Свойства констант

  • Тип — тип константы ничем не ограничен
  • Модуль менеджера значения — модуль константы, в котором описываются следующие обработчики: ОбработкаПроверкиЗаполнения, ПередЗаписью, ПриЗаписи
  • Режим управления блокировкой данных — управляемый или автоматический режим блокировок 1С.
  • Использовать стандартные команды — флаг, отвечающий за использования стандартного отображения команды на интерфейсе конфигурации. Часто этот флаг может стать ответом на вопрос — Почему не отображается константа в интерфейсе?
  • Основная форма — форма из списка общих форм, которая установлена как основная для редактирования значения константы.

Видео по созданию и использованию констант:

Особенности реализации констант на уровне СУБД и 1С

Особенности условно можно разделить на два типа по версиям платформы 1С

  • до релиза 8.2.14 — все константы в системе хранились в одной таблице. При изменении одной записи — блокируется вся таблица. Необходимо быть очень аккуратным при использовании этого объекта метаданных
  • после релиза 8.2.14 — для каждой константы сделали свою таблицу. Параллельность работы повысилась

Если вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео:

P.S. Наша компания предоставляет услуги по настройке, доработке и комплексному внедрению 1С. Закажите бесплатный расчет стоимости вашей задачи на странице Услуги 1С или по телефону +7 (499) 350 29 00.

Остались вопросы?

СПРОСИТЕ в комментариях!

Комментариев: 2 на “Использование констант в 1С 8
  1. C 8.2.14 константы хранятся в разных таблицах.

    Ответить

Добавить комментарий:

Ваш e-mail не будет опубликован.