Рис. 1. Карточка пользовательского объекта. Вкладка "Свойства". Свойство типа "Объект"
Создание свойства типа "Объект"
Структура свойства типа "Объект" создается и настраивается в Дизайнере ELMA, а наполнение данного свойства значениями осуществляется в веб-приложении. Подробнее о создании и настройке свойства типа "Объект" см. соответствующий раздел справки.
Редактирование свойства типа "Объект"
Редактирование свойства типа "Объект" осуществляется в карточке требуемого объекта на вкладке Свойства.
Для просмотра и/или редактирования карточки свойства типа "Объект" необходимо в карточке требуемого объекта на вкладке Свойствавыполнить следующие действия:
дважды нажать на название требуемого свойства типа "Объект";
выбрать требуемое свойство типа "Объект" и в верхнем меню нажать на кнопку Редактировать;
в контекстном меню требуемого свойства типа "Объект" нажать на кнопку Редактировать.
Диалоговое окно редактирования свойства типа "Объект" аналогично диалоговому окну создания свойства типа "Объект". Подробнее см. соответствующий раздел справки.
Удаление свойства типа "Объект"
Для удаления свойства типа "Объект" необходимо в карточке требуемого объекта на вкладке Свойствавыполнить следующие действия:
выбрать требуемое свойство типа "Объект" и в верхнем меню нажать на кнопку Удалить;
в контекстном меню требуемого свойства типа "Объект" нажать на кнопку Удалить.
В открывшемся диалоговом окне необходимо подтвердить удаление.
Связи между объектами
При создании свойства типа "Объект" необходимо указать тип связи между объектами. Как правило, в системе ELMA используются следующие типы связи:
Одиночная (1-1) – одному экземпляру объекта соответствует один экземпляр другого объекта. Например, дополнительное соглашение к договору может иметь только один определенный договор.
Многие ко многим – одному экземпляру объекта соответствуют несколько экземпляров другого объекта и наоборот. В контексте процесса данный тип связи называется "Список". Например, одна задача может иметь несколько исполнителей и каждый исполнитель может иметь несколько задач.
Следует отметить, что кроме перечисленных выше типов, также выделяют следующие типы связи: множественную (1-N) и многие ко многим (инверсия). Например, один договор может иметь несколько дополнительных соглашений, актов, счетов. Но, как правило, при работе со свойством типа "Объект" данные типы связи не используются.