![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Link by attribute Topic Summary: Created On: 6-Jun-2007 17:55 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Firstly, this if my first time to use this forum and I am new to using DOORS. I'd appreciate any help for the questions below. Hopefully in time I'll gain the confidence and experience to be able to answer others questions...
(1) Using Link by attribute
For example, when trying to link module 1 and module 2, a pop up window says "Could not find object <Ref. No> in target module Quit?", which is expected since not all the reference numbers in module 1 is a match with module 2. A pop up window is displayed for every Ref. No. that did not make a match. Two buttons appear, "Confirm" and "Cancel".
Q: Is there another way to get through all these pop up windows without having to click on "cancel" for however many unmatched reference numbers there are? And by clicking "confirm", no linkages are made.
(2) Using Link by attribute
For example, there are three modules (1, 2, A). A link is made between module 1 (Target) to module A (Source), and module 2 (Target) to module A (Source). The link between module 1 and module A is made. However, the link between module 2 and module A was not made. Given that the Reference numbers in both modules are correct and that they do exist in both modules.
Q: Why did one link worked and the other didn't? What could be wrong with the modules? Settings?
|
|
![]() |
|
![]() |
|
Hi Jonathan,
my comments to your issues: (1) In fact, this is enervating. Fortunatelly, the DXL script behind the "Link by Attribute" utility can be modified. The message you mention is generated in function "linkDoCreateLinks" which you find in the DXL file "link.dxl" in the folder "...\Telelogic\DOORS_8.1\lib\dxl\standard\links". There you could, for instance, replace the part with 'if (confirm "Could not find object ...' by 'print "Object " value " not found\n"'; thus, a list of not linked target IDs is generated, while all possible links are created (see attached snippet of code). On the other hand; why do you expect so much entries in the "IDs" attribute used not to exist in the dedicated target? There should only be entries which really exist in the target module - besides typing errors, possibly. (2) I do not exactly understand, what you mean; you cannot create links to 2 target modules at the same time but only one by one. If you mean, you did it one by one but were not successful in one case, then you might lack the necessary access rights to the link module used or the dedicated target; check this! Good luck Toni |
|
![]() |
Telelogic DOORS
» General Discussion
»
Link by attribute
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.