Back to top

Перечисления

Перечисления в языке 1С 8.3, 8.2 (в примерах)

Опубликовано e-1c@mail.ru - вт, 05/16/2017 - 17:38

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

Например, в конфигурации можно задать перечисление "ВидыКонтрагентов", определяющее допустимые виды контрагентов, со значениями "Организация" и "ФизЛицо".

Набор значений перечисления задается при конфигурировании.

Перечисления в 1С

Опубликовано e-1c@mail.ru - вт, 05/16/2017 - 17:30

Постоянный объект закреплённых в конфигурации метаданных, сформированный списком, называется перечислением в 1С. Перечисления не подлежат корректировке в процессе всей работы конфигурации.

Примерами общеизвестных перечислений, остающихся неизменными, являются: пол (мужской, женский), число (единственное, множественное), месяцы года и т.д. Эта информация не меняется.

per1.png

Отличия перечисления от формата справочника

Добавление Договора

Опубликовано e-1c@mail.ru - ср, 08/24/2016 - 04:52

// Если Объект.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ПустаяСсылка() Тогда
//	Объект.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛицо;
//КонецЕсли;
 
Контрагент = Объект;
Контрагент.Записать();