创建对象链接到不同的DOORS项目 [英] Create object link to different DOORS project

查看:193
本文介绍了创建对象链接到不同的DOORS项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

显然,链接不应该用于连接位于不同项目中的模块的对象.我无法尝试手动创建某些内容,也无法创建基于DXL的内容.

Apparently, links are not supposed to connect objects of modules which reside in different projects. I failed trying to create some, both manually as well as DXL-based.

我的脚本

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

有没有技巧可以绕开它并使用魔术或隐藏功能创建链接?

Is there any trick to bypass that and create a link using magic or hidden features?

推荐答案

这不是跨项目链接的限制.该错误告诉您两件事:

That is not a restriction for linking across Projects. This error is telling your two things:

  1. 在指定的两个文档之间没有定义链接集.

  1. There is no Linkset defined between the two documents specified.

Mandatory链接集的设置在您要链接的文档中打开.

The setting for Mandatory linksets is turned on in the document you are linking from.

我强烈建议所有模块的Mandatory链接集保持打开状态.链接集使您能够组织正在创建的链接的类型.如果关闭此选项,则用户可以动态创建从任何对象到具有他们定义的任何链接集的任何内容的链接集.我已经看到这在不同的公司造成了大问题,因为您无法轻松地确定要分析哪些链接以进行可追溯性.

I HIGHLY recommend leaving the Mandatory linksets turned on for all modules. Linksets give you the ability to organize the type of links that you are creating. If you turn this off, users can create linksets from anything to anything with any linkset they define on the fly. I have seen this cause big problems at different companies because you can't easily identify what links you want to analyze for traceability.

我们创建了一些链接模块,这些链接模块用于数据库中的所有链接.例如:

We have instead created a handful of link modules that we use for all links in our database. For Example:

Traceability Links
Reference Links
Glossary Links
etc...

这样,在任何文档中,我们都可以重复使用相同的视图和过滤器,以查看整个一个或多个项目的可追溯性.然后,我们将链接集设置为仅使用这些链接模块.

This way, in any document we can reuse the same views and filters to view traceability across the Project or Projects. We then set up the linksets to use these link modules only.

长话短说,您需要在模块A属性中的模块A和模块B之间创建一个链接集.

Long story short, you need to create a linkset between Module A and Module B in Module A properties.

这篇关于创建对象链接到不同的DOORS项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆