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

<< Click to Display Table of Contents >>

Navigation:  Раздел 5 Дерево конфигурации >

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


Элемент конфигурации "Перечисление" представляет собой список элементов, в котором каждый элемент представлен парой значений: уникальным идентификатором и его строковым представлением. Определить перечисление можно как "список возможных значений реквизита". Перечисления используются при вводе значений реквизитов документов, справочников, при вводе значений констант, и в тех случаях, когда необходимо исключить неоднозначный ввод информации. Значения объекта "Перечисление" хранятся в файле конфигурации (при работе на МУ – в файле сборки).

 

_img122

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

 

Рассмотрим в качестве примера такое понятие, как "типы контактной информации". В качестве контактной информации могут быть указаны адрес, телефон, адрес электронной почты, веб-страница и другая информация. Примером "Перечисления" может служить такой список типов контактной информации: "адрес", "адрес электронной почты", "веб-страница", "телефон", "другое" (см. рис. "Перечисление").

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

Прежде всего, "Перечисление" не может пополняться в процессе работы МП: список его значений задается при настройке перечисления в "Конфигураторе".

"Перечисление" не имеет вложенности все его значения находятся на одном уровне.

Каждое "Перечисление" состоит, в свою очередь, из элементов перечисления. Элементом перечисления является одно из возможных значений реквизита. Разработчик может добавлять в "Перечисление" неограниченное число элементов.

Использование "Перечисления" позволяет ограничить число возможных вариантов, например, при вводе реквизита документа. Так как список значений "Перечисления" создается в "Конфигураторе", то тут же, в "Конфигураторе", можно организовать проверку выбранного значения и описать действия, которые должны за этим выбором последовать.

Все "Перечисления" содержатся в дереве конфигурации в ветви "Перечисления" (рис. "Перечисления").

 

Создание элемента конфигурации "Перечисление"

Элемент "Перечисление" можно создать двумя способами:

1.

Вызвать контекстное меню ветви дерева конфигурации "Перечисления" и выбрать пункт "Добавить перечисление";

2.

Выделить курсором мыши ветвь "Перечисления" в дереве конфигурации и нажать на клавишу "Insert".

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

 

Удаление элемента конфигурации "Перечисление"

Элемент "Перечисление" можно удалить двумя способами:

1.

Вызвать контекстное меню элемента "Перечисление" и выбрать пункт "Удалить";

2.

Выделить курсором мыши элемент "Перечисление" и нажать на клавишу "Delete" (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш "Shift + Delete" (удаление происходит без подтверждения).

 

Создание "Элемента перечисления"

"Элемент перечисления" можно создать двумя способами:

1.

Вызвать контекстное меню элемента "Перечисление" и выбрать пункт "Добавить элемент";

2.

Выделить курсором мыши элемент "Перечисление" и нажать на клавишу "Insert".

После этого появится окно "Свойства", в котором необходимо заполнить свойства "Элемент перечисления" (см. подраздел "Основные свойства элементов конфигурации").

 

Удаление "Элемента перечисления"

"Элемент перечисления" можно удалить двумя способами:

1.

Вызвать контекстное меню элемента "Элемент перечисления" и выбрать пункт "Удалить";

2.

Выделить курсором мыши "Элемент перечисления" и нажать на клавишу "Delete" (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш "Shift + Delete" (удаление происходит без подтверждения).

 

Создание элемента "Группа"

Для удобства работы с "Перечислениями" существует возможность группировки "Перечислений".

Чтобы создать "Группу", необходимо вызвать контекстное меню ветви дерева конфигурации "Перечисления" и выбрать пункт "Добавить группу". После этого появится окно "Свойства", в котором необходимо заполнить свойства "Группы" (см. подраздел "Основные свойства элементов конфигурации").

"Перечисления" можно добавлять в "Группу" путем перетаскивания мышью или с помощью вызова контекстного меню элемента "Группа" и выбора пункта "Добавить перечисление".

 

Удаление элемента "Группа"

Элемент "Группа" можно удалить двумя способами:

1.

Вызвать контекстное меню элемента "Группа" и выбрать пункт "Удалить". Если элемент "Группа" содержит в себе "Перечисления", то перед удалением появится запрос на подтверждение удаления элемента "Группа" вместе со всеми входящими в него элементами.

2.

Выделить курсором мыши элемент "Группа" и нажать на клавишу "Delete" (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш "Shift + Delete" (удаление происходит без подтверждения).