Создание нового типа объекта¶
Создание нового типа объекта можно выполнить двумя способами:
-
копирование всех атрибутов выбранного объекта, в дальнейшем добавление новых атрибутов и редактирование скопированных;
-
копирование родительских атрибутов выбранного объекта и добавление новых атрибутов.
Новый тип объекта также может быть импортирован в Систему (п. Импорт и экспорт типа объекта, удаление типа объекта).
Если создается новый тип объекта «Словарь», т. е. пользовательский справочник, то при сохранении объекта автоматически формируются права на этот пользовательский справочник. Права будут доступны в справочниках Сотрудники или Роли в узле Пользовательские справочники. Название справочника будет соответствовать тому наименованию, которое будет введено при создании объекта, добавятся права Изменение, Просмотр, Создание, Удаление.
1 способ
Для создания нового типа объекта путем копирования атрибутов выбранного необходимо выполнить следующие действия:
-
Перейти в раздел Элементы кастомизации, выбрать подраздел Типы объектов.
-
Раскрыть структуру, найти нужный объект. Откроется область создания и редактирования атрибутов объекта.
-
На вкладке Активная нажать кнопку [Создать копию] и заполнить обязательные поля:
-
Наименование типа – текстовое поле, обязательно для заполнения (допустимы только латинские буквы и цифры, не более 60 символов), указывается название нового типа объекта в таблице LDObjectType (имя нового типа объекта в БД будет записано как «LDO_Наименование типа», имя нового типа таблицы – как «LDT_Наименование типа»).
-
Отображаемое имя – текстовое поле, обязательно для заполнения, содержит отображаемое имя создаваемого типа объекта.
-
Идентификатор типа – целочисленное значение, доступное для изменения, обязательно для заполнения. Поле содержит идентификатор объекта. Поле отображается при создании нового типа наследника Document или Task. При сохранении выполняется проверка на дублирование этого поля.
-
Описание – текстовое поле не более 256 символов, необязательно для заполнения.
-
-
Нажать кнопку [ОК].
В структуре объектов появится новая запись, новая таблица будет содержать все атрибуты объекта, который был скопирован. На данном этапе сохранится новая версия модели в «ldobjectmodel», новый тип объекта и связная таблица появятся после применения модели при нажатии кнопки [Применить] (п. Применение модели).
-
Выбрать созданный объект, открыть область просмотра атрибутов объектов. Перейти в режим редактирования (кнопка [Редактировать]).
-
На вкладке Редактируемая добавить новые атрибуты или изменить существующие (п. Добавление нового атрибута).
-
Для сохранения изменений нажать кнопку [Сохранить], если необходимо сохранить и сразу применить сохраненные значения нужно нажать кнопку [Применить].
Новый тип объекта будет создан путем копирования атрибутов выбранного существующего типа объекта.
2 способ
В Системе доступно создание потомка существующего типа объекта. В этом случае для него будут скопированы родительские атрибуты, своих атрибутов новый тип объекта содержать не будет.
Для копирования родительских атрибутов в новый тип объекта необходимо выполнить следующие действия:
-
Перейти в раздел Элементы кастомизации, выбрать подраздел Типы объектов.
-
Раскрыть структуру, найти нужный объект. Откроется область просмотра атрибутов объекта.
-
На вкладке Активная нажать кнопку [Создать потомка] и заполнить обязательные поля: Наименование типа, Отображаемое имя. Поля заполнятся так же, как в первом способе. Сохранить введенные значения.
В структуре объектов появится новая запись, новая таблица будет содержать родительские атрибуты типа объекта.
-
Выбрать созданный тип объект, открыть область просмотра атрибутов типа объекта. Перейти в режим редактирования (кнопка [Редактировать]).
-
На вкладке Редактируемая добавить новые атрибуты (п. Добавление нового атрибута)
-
Для сохранения изменений нажать кнопку [Сохранить], для сохранения и применения значений нажать кнопку [Применить].
Новый тип объекта будет создан путем создания потомка существующего типа объекта.
При создании нового типа объекта «Словарь» дополнительно отображается вкладка Справочник, в которой с помощью переключателей задается место отображения справочников. Справочник может отображаться в Web-клиенте и/или в Web-администраторе.


