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