2015-07-03 5 views
1

Видимо, ссылки не должны связывать объекты модулей, которые находятся в разных проектах. Я не пытался создать некоторые, как вручную, так и на основе DXL.Создать ссылку на объект для проекта DOORS

Мой сценарий

Module modA = edit("/foo/foo", true, false) 
Module modB = read("/bar/bar", false) 

Object objA = object(1472, modA) 
Object objB = object(781, modB) 

objA -> objB 

Скрипт выводит ошибку:

-R-E- DXL: <Line:78> A linkset pairing restriction prevents the creation of links 
from /foo/foo to /bar/bar. 
No link will be created. 
-I- DXL: execution halted 

Есть ли трюк, чтобы обойти это и создать ссылку с помощью магии или скрытые возможности?

ответ

1

Это не является ограничением для связывания между проектами. Эта ошибка говорит о ваших двух вещах:

  1. Взаимосвязь между двумя указанными документами отсутствует.

  2. Настройки для Mandatory linksets включены в документе, с которого вы связываетесь.

I ВЫСОКО рекомендую оставлять Mandatory листы, включенные для всех модулей. Linksets дают вам возможность организовать тип создаваемых вами ссылок. Если вы отключите это, пользователи могут создавать ссылки на что угодно, с любыми ссылками, которые они определяют на лету. Я видел, что это вызывает большие проблемы в разных компаниях, потому что вы не можете легко определить, какие ссылки вы хотите анализировать для отслеживания.

Мы создали вместо этого несколько модулей ссылок, которые мы используем для всех ссылок в нашей базе данных. Для примера:

Traceability Links 
Reference Links 
Glossary Links 
etc... 

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

Короче говоря, вам необходимо создать соединение между модулем А и модулем В в свойствах модуля А.

+0

Я согласен со Стивом. Но создание ссылок по границам проекта настоятельно не рекомендуется. Особенно, если на этих проектах работают разные команды. Если вы думаете о «повторном использовании требований», я рекомендую другой подход. –

 Смежные вопросы

  • Нет связанных вопросов^_^