Руководство пользователя СЭД
FossDoc. Версия 5.5 Создание типа документа на базе существующего (наследование) |
Вы можете упростить создание новых типов документов, если они похожи на те, которые уже есть в Системе (т.е. содержат подобные поля). Воспользуйтесь механизмом наследования документов – создайте новый тип документа на базе существующего и добавьте нужные поля.
Пусть, например, мы создали новый тип документа «Письмо из филиала», который будет содержать почти те же поле, что и «Входящее письмо» библиотеки «Документооборот», входящую в поставку FossDoc, за исключением нескольких полей. Откройте форму свойств типа документа и выберите из меню Вид пункт «Расширенный режим»:
Рис. 71 — Форма свойств типа документа. Переход в расширенный режим редактирования
В результате на форме свойств появится панель «Наследуемые типы документов». Выберите в правом списке библиотеку, а в списке «Тип» наименование типа документа, от которого будет наследоваться наш документ, в данном случае это «Входящее письмо»:
Рис. 72 — Форма свойств типа документа. Выбор наследуемого документа
После выбора наследуемого типа документа в нашем документе появятся все поля и функции наследуемого документа:
Рис. 73 — Форма свойств типа документа. Поля наследуемого документа
Наследуемые поля выделяются серым цветом, их в текущей версии Системы редактировать нельзя. Удалять наследуемые поля по отдельности тоже нельзя. Можно удалить все наследуемые поля, выбрав наследуемый тип документа и нажав (удалить).
Вы можете создать новое поле или добавить существующее в системе поле, нажав кнопку (Добавить):
Рис. 74 — Диалог добавления поля
Выберите библиотеку, из которой будет взято поле, а затем и само поле. Нажмите Выбор. Поле будет добавлено. Добавленное поле можно редактировать и удалять.