Свойства объекта

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

Рис. 2. Карточка пользовательского свойства объекта
Кроме того, присутствует возможность открытия карточки (в режиме только для чтения) системного свойства (рис. 3) или свойства, унаследованного от базового типа. Для этого необходимо выполнить действия, описанные выше. При этом изменение данного свойства будет недоступно. Исключение составляют некоторые свойства, в настройках которых на вкладке Дополнительно изначально был задан сценарий вычисления значения (например, свойство ФИО системного объекта Контакт).

Рис. 3. Карточка системного свойства объекта
В системе ELMA предусмотрена возможность копирования пользовательских свойств требуемого объекта. Копировать свойства можно как в текущий объект, так и в другой объект.
Следует обратить внимание, что копирование недоступно для свойств объекта типа "Блок".
Для копирования необходимо в карточке требуемого объекта на вкладке Свойства выбрать интересующее свойство и в его контекстном меню нажать на кнопку Копировать. Свойство будет скопировано в буфер обмена. Чтобы вставить данное свойство, необходимо в карточке требуемого объекта (текущего или другого) на вкладке Свойства в контекстном меню нажать на кнопку Вставить.
Для этого необходимо в карточке требуемого объекта на вкладке Свойства выполнить следующие действия:
-
в контекстном меню требуемого свойства объекта нажать на кнопку Удалить.
В открывшемся диалоговом окне необходимо подтвердить удаление.
См. также: