![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Delete an inlink object Topic Summary: How to...? Created On: 15-Jan-2008 13:36 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Hi,
Anyone knows a way to delete an inlink object. The source object has been deleted and purged, in the target I able to see the Absolute Number of the source object, but when I click on it, I get an error, that says the object has been deleted. Can anyone help me find a way to solve this problem? Thanks |
|
![]() |
|
![]() |
|
I think you are asking how to delete an inlink from a deleted or purged object (not deleteing an object).
I doubt there's an existing link sourced from a now purged object. If there is, you could possibly delete such a link by opening the source module exclusive, then editing the link in the target module and deleteing it. More likely is that the source object is deleted (but not purged) and you don't have R access to it. You could also run the attached after opening the source module Exclusive and selecting the target object, in order to try to delete its inlinks. - Louie |
|
![]() |
|
![]() |
|
I have all the access to this Module, I support the DOORS administration and most of the access that the DOORS admin has i have them to. When i open the Module properties access tab, my name has RMCDA access.
|
|
![]() |
|
![]() |
|
Its possible to have full RMCDA access to the module, yet lack even R rights to anything in it. That's because views, objects, and attributes all have their own rights which can be different from the module.
Do you have this same problem when logged in as the Administrator? - Louie |
|
![]() |
|
![]() |
|
Reading thru the thread -- it appears that you need to change your process.
For manual solution of the problem follow these steps: -Go to the modules that is the source of the link -Open source module in edit mode -Show deletions on the GUI -Select the source object in questions -Undelete the source object -Delete the links in the source object -Delete the source object. |
|
![]() |
|
![]() |
|
This script might help you find and delete these "Dead Links". Select the module(s) in the DOORS Explorer and run the script. The script will check each of the selected modules for the following:
Check that deleted objects do not have out links. Check that any object does not have a link to a deleted object. ****Note: this should not be possible as DOORS doesn't allow you to delete an object with incoming links. Checks the in links on each object to make sure the link isn't coming from a deleted object. If you select to delete the "Dead Links" it will only delete the links in the modules selected. It will not delete a "Dead Link" coming from another module. This was due to limititions our project has on making modifications, not that it can't be done. There's a lot of commented code in the script, again this is project specific stuff and you shouldn't need it. Hope this helps. ------------------------- Scott Boisvert Engineering Tools Administrator L-3 Communications - Avionics Systems scott.boisvert@l-3com.com Edited: 16-Jan-2008 at 16:58 by Scott Boisvert |
|
![]() |
|
![]() |
|
Create a link from module A to B and save both modules. Then edit A and delete the link, then edit B and delete the former target object. Save and close B. Close without saving A. Viola! the object in A links to a deleted object in B.
- Louie |
|
![]() |
|
![]() |
|
Heh...OK... You got me there Louie.
I've seen it several times, just not recently, forgot you could do that. Anyone else find it strange that DOORS throws a warning when you try to delete an object with in links, but not with out links? ------------------------- Scott Boisvert Engineering Tools Administrator L-3 Communications - Avionics Systems scott.boisvert@l-3com.com |
|
![]() |
|
![]() |
|
Links are directional, and DOORS ..err.. Telelogic correctly interprets a link from A to B to mean 'A is somehow dependant on B'. Perhaps 'A satisfies B' or 'A references B' or 'A tests B'. If so, it would be OK to 'delete' A since B doesn't really care, but it doesn't make sense to delete B since A does care.
- Louie |
|
![]() |
Telelogic DOORS
» General Discussion
»
Delete an inlink object
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.