Для создания перечисления необходимо в Дизайнере ELMA на вкладке Объектынажать на кнопку Добавить – Добавить перечисление, расположенную на верхней панели инструментов (рис. 1).
Следует отметить, что создание перечисления состоит из нескольких шагов. Переход между шагами осуществляется с помощью кнопок Далее и Назад.
Шаг 1. На данном шаге (рис. 2) задаются общие параметры перечисления.
Рис. 2. Шаг 1. Общие параметры
Отображаемое имя *– имя перечисления, отображаемое в списке перечислений в Дизайнере ELMA. Данное поле является обязательным для заполнения.
Группа *– группа, в которую входит перечисление. При нажатии на кнопку выполняется открытие диалогового окна создания новой группы объектов. При нажатии на кнопку выполняется очищение поля Родительская группа *. При нажатии на кнопку открывается выпадающий список, содержащий все группы объектов, расположенные в системе. Для выбора требуемой группы необходимо нажать на ее название. Данное поле является обязательным для заполнения.
Описание – описание перечисления.
Блок "Структура данных"
Имя перечисления *– уникальное имя перечисления латинскими символами, отображаемое в списке перечислений в Дизайнере ELMA и автоматически задаваемое при заполнении поля Отображаемое имя *. При необходимости данное поле может быть заполнено вручную. Данное поле является обязательным для заполнения.
Пространство имен *– пространство имен латинскими символами, к которому принадлежит перечисление. По умолчанию все пользовательские перечисления относятся к пространству имен Конфигурация, но с помощью выпадающего списка может быть выбрано другое пространство имен. Подробнее о пространствах имен см. соответствующий раздел справки.
Следует отметить, что поля Имя перечисления *и Пространство имен *могут быть изменены только у пользовательских перечислений с момента их создания до первого перезапуска сервера.
После заполнения всех требуемых полей и нажатия на кнопку Далее по заданным параметрам будет создано перечисление. Кроме того, будет автоматически открыта карточка данного перечисления.