ТЗ

ТЗ

Sergey

Расширение для экспорта проекта.

Вот штатный функционал экспорта. Мы выбираем какие типы должны быть экспортированы. Тут всё понятно

   У типов есть атрибуты. Их порядок отображения в дереве и сам факт отображения настраивается в Админе. При экспорте проекта, атрибуты выгружаются так, как настроено в Админе.

   Надо, что бы при экспорте проекта (или его части) факт отображения и порядок отображения переопределялись. Другими словами, переработать или дополнить форму экспорта вот такими настройками. Для каждого выгружаемого типа – определить видимость и порядок отображения атрибутов. Как на картинке для документа.

 

  Это очень важно. Это мы постоянно используем в ЛОЦМАНе. Например, при отображении в обозревателе мы показываем наименование разделов, комплектов, документов и т.д. При выгрузке проектов мы используем только шифры и обозначения. Во-первых – сами наименования — это достаточно длинные строковые значения, и при выгрузке – их длина превысит лимитированную длину строки (255), и объект не выгрузиться. Во-вторых, (и здесь вы можете заявить) Заведите порядок – отображать в обозревателе только шифры, привыкните к этому и экспортируйте как отображается в дереве. Нет, в обозревателе люди ориентируются на название документа, а не на его обозначение, которое звучит так – 01-00-12-2345-54-00-КМ1. И ещё в ЛОЦМАНе за 9 лет существования много раз менялась организации, правила, требования и т.д. Поэтому конечно образовался определённый бардак. Отсюда, например, обозначение раздела или марки вбивалось в наименование раздела или марки, а сам шифр оказалась пустым. Значит если я настрою показывать только обозначение, а название на показывать, чтобы потом корректно экспортировать проект, в обозревателе ничего не отобразиться, так как поля шифров (обозначений) будут пустыми.