It is possible to navigate from Rhapsody to DOORS.
Several configuration steps are required to allow this.
To add a URL Attribute:
Module m
AttrDef ad
AttrType at
m = module obj
ad = find(m,attrDXLName)
if(!null ad && ad.object)
{
at = ad.type
if(at.type == attrText)
{
string s
Buffer val = create
Buffer temp = create
ad = find(m,"Object Text")
if(!null ad)
{
probeRichAttr_(obj,"Object Text", temp, false)
val += tempStringOf temp
val += " "
}
obj.attrDXLName = richText (getURL(obj))
delete val
delete temp
}
}
ReqXChanger needs to be configured to enable the navigation:
Requirements can now be synchronized with ReqXChanger.
For each Requirement created in Rhapsody, a hyperlink is also created. It permits the navigation to the original DOORS Requirement: