![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Invalid links Topic Summary: Created On: 15-Aug-2005 16:29 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
I have some in-links in a document that show information when I right click on them (i.e. I get a popup menu showing the link source and the start of the linked text), but when I try and show the object, I get a couple of errors:
Firstly I get "The linked object is not visible in the current view. Do you want to load the Standard View?".
If I press Yes:
Then I get "The object this link refers to is now deleted".
I think I am going to have to delete all these links and re-make them, but is there a way to automatically find the links rather than me having to look through manually?
|
|
![]() |
|
![]() |
|
The source is a deleted object and you cannot follow the link indicator to a deleted object (for reasons that defy explanation). What's worse, if the source module is already open then you don't see the source object's Object ID when you single click on the link indicator.
Remaking the links isn't going to help. You can write DXL to find corrupted links. But be advised that the main cause of "corrupted" links is when the current user does not have R access to some combination of Source, Target, or Link module. Such links will appear corrupted but are not. Anyway, you loop through all the objects in the module, then for each link of each object. Find the source/target object. if its null the link is corrupted. if its not null then check if that object isDeleted. You can also write a DXL that follows a link and displays the source/target object even if its not in that modules current view. - Louie |
|
![]() |
|
![]() |
|
Thanks for the reply.
I am not very familiar with DXL yet, so it looks like I will have to hunt them down myself and delete them.
Cheers,
Mark.
|
|
![]() |
|
![]() |
|
Here is a script written by a coworker that will print to a file the object with deleted source links. The problem you described. The next step will be to go to the source module, view deleted items and delete the links for does items.
this should get you started. if you access to the source the code will allow you to delete the link Had to add the code as inline text instead of an attachment. ------------------------- jobina.l.johnson@boeing.com ![]() |
|
![]() |
Telelogic DOORS
» General Discussion
»
Invalid links
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.