Свойства и Классификации в Связанных Модулях

Рекомендация: Используйте единый набор Свойств и Классов

Проекты могут состоять из нескольких файлов, в том числе и связанных модулей.

В идеале все, кто работает над конкретным проектом, включая тех, кто предоставляет внешние связанные модули, должны использовать один и тот же набор Свойств и Классификаций, за управление которым отвечает только один сотрудник.

Импортируйте/Экспортируйте Свойства, чтобы обеспечить использование одного и того же набора Свойств всеми участниками проекта.

См. Экспорт/Импорт Свойств Между Проектами.

Новые свойства, получаемые из Связанных Модулей

Если Связи содержат элементы с новыми свойствами/классификациями (отсутствующими в хост-файле), они отображаются, то они отображаются как недоступные для редактирования (серым цветом) в Менеджере Свойств и Менеджере Классификаций.

NewPropsGrey.png 

Свойства/классификации из Связанных Модулей

Доступны для поиска

Как и любые другие свойства, могут применяться в каталогах и выносках

В хост-файле они доступны только для чтения (их можно редактировать только в источнике Связи)

Чтобы добавить такое свойство в хост-проект, щелкните на значке Объединения, отображаемом в конце строки.

Если вы планируете использовать эти отличающиеся данные свойств/классификаций только для конкретного модуля, то нет необходимости Объединять их с хост-проектом. Если вы хотите использовать импортируемые данные во всем проекте, то следует выполнить их Объединение с хостом.

Различные свойства или классификации, полученные из Связанных Модулей

По умолчанию свойства/классификации, отличающиеся в элементах Связи, не отображаются в Менеджере Свойств или в Менеджере Классификаций хоста, поскольку они обычно не создают проблем.

Связанные элементы по возможности отображаются в хост-проекте с теми значениями, которые они имеют в своих источниках связей, используя соответствующее свойство файла-хоста - даже если его тип данных отличается.

При невозможности отображения одного и того же значения (например, если тип данных в источнике был текстом, а в хосте - числом), то эти значения отображаются как "Неопределенные"

Если вы хотите увидеть, какие свойства/классификации отличаются в связях, отметьте маркер Показ несовпадений Свойств в Ссылках в Менеджере Свойств (или Показ несовпадений Классов в Ссылках в Менеджере Классификаций).

В результате несовпадающие элементы будут отображаться в списке серым цветом.

Для каждого несовпадающего элемента во всплывающем информационном окне отображается подробная информация о том, как его значения интерпретируются в хост-проекте.

ShowPropDiffs.png 

Одинаковая Классификация, но иное расположение в иерархии

Если связь содержит классификацию, существующую в хосте, но имеющую иное расположение в иерархическом дереве классификации: обе классификации всегда отображаются (во всех интерфейсах, где вы выбираете классификацию).

Связанные элементы будут использовать классификацию в соответствии с ее расположением в источнике Связи

Элементы хост-проекта будут использовать классификацию в соответствии с ее расположением в иерархии хост-проекта

HierarchyPosition.png