Перечисления
Элемент конфигурации «Перечисление» представляет собой список элементов, в котором каждый элемент представлен парой значений: уникальным идентификатором и его строковым представлением. Определить перечисление можно как «список возможных значений реквизита». Перечисления используются при вводе значений реквизитов документов, справочников, при вводе значений констант и в тех случаях, когда необходимо исключить неоднозначный ввод информации. Значения объекта «Перечисление» хранятся в файле конфигурации (при работе на МУ – в файле сборки).
Рассмотрим в качестве примера такое понятие, как «ТипыКонтактнойИнформации». В качестве контактной информации могут быть указаны адрес, телефон, адрес электронной почты, веб-страница и другая информация. Примером «Перечисления» может служить такой список типов контактной информации: «адрес», «адрес электронной почты», «веб-страница», «телефон», «другое».
По своим свойствам элемент «Перечисление» похож на элемент конфигурации «Справочник». Подробнее читайте в подразделе «Справочники конфигуратора», однако имеет ряд существенных отличий.
Прежде всего, «Перечисление» не может пополняться в процессе работы МП: список его значений задается при настройке перечисления в «Конфигураторе».
«Перечисление» не имеет вложенности – все его значения находятся на одном уровне.
Каждое «Перечисление» состоит, в свою очередь, из элементов перечисления. Элементом перечисления является одно из возможных значений реквизита. Разработчик может добавлять в «Перечисление» неограниченное число элементов.
Использование «Перечисления» позволяет ограничить число возможных вариантов, например, при вводе реквизита документа. Так как список значений «Перечисления» создается в «Конфигураторе», то тут же, в «Конфигураторе», можно организовать проверку выбранного значения и описать действия, которые должны за этим выбором последовать.
Все «Перечисления» содержатся в дереве конфигурации в ветви «Перечисления».
Создание элемента конфигурации «Перечисление»
Элемент «Перечисление» можно создать двумя способами.
1. Вызвать контекстное меню ветви дерева конфигурации «Перечисления» и выбрать пункт «Добавить перечисление».
2. Выделить курсором мыши ветвь «Перечисления» в дереве конфигурации и нажать на клавишу «Insert».
После этого появится окно «Свойства», в котором необходимо заполнить свойства элемента конфигурации «Перечисление». Подробнее читайте в подразделе «Элементы конфигурации».
Удаление элемента конфигурации «Перечисление»
Элемент «Перечисление» можно удалить двумя способами.
1. Вызвать контекстное меню элемента «Перечисление» и выбрать пункт «Удалить».
2. Выделить курсором мыши элемент «Перечисление» и нажать на клавишу «Delete» (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш «Shift + Delete» (удаление происходит без подтверждения).
Создание «Элемента перечисления»
Элемент перечисления» можно создать двумя способами.
1. Вызвать контекстное меню элемента «Перечисление» и выбрать пункт «Добавить элемент».
2. Выделить курсором мыши элемент «Перечисление» и нажать на клавишу «Insert».
После этого появится окно «Свойства», в котором необходимо заполнить свойства «Элемент перечисления». Подробнее читайте в подразделе «Элементы конфигурации».
Удаление «Элемента перечисления»
Элемент перечисления» можно удалить двумя способами.
1. Вызвать контекстное меню элемента «Элемент перечисления» и выбрать пункт «Удалить».
2. Выделить курсором мыши «Элемент перечисления» и нажать на клавишу «Delete» (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш «Shift + Delete» (удаление происходит без подтверждения).
Создание элемента «Группа»
Для удобства работы с «Перечислениями» существует возможность группировки «Перечислений».
Чтобы создать «Группу», необходимо вызвать контекстное меню ветви дерева конфигурации «Перечисления» и выбрать пункт «Добавить группу». После этого появится окно «Свойства», в котором необходимо заполнить свойства «Группы». Подробнее читайте в подразделе «Элементы конфигурации».
«Перечисления» можно добавлять в «Группу» путем перетаскивания мышью или с помощью вызова контекстного меню элемента «Группа» и выбора пункта «Добавить перечисление».
Удаление элемента «Группа»
Элемент «Группа» можно удалить двумя способами.
1. Вызвать контекстное меню элемента «Группа» и выбрать пункт «Удалить». Если элемент «Группа» содержит в себе «Перечисления», то перед удалением появится запрос на подтверждение удаления элемента «Группа» вместе со всеми входящими в него элементами.
2. Выделить курсором мыши элемент «Группа» и нажать на клавишу «Delete» (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш «Shift + Delete» (удаление происходит без подтверждения).