Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
Topic Title: DOORS 7.0 - Phantom Tables?
Topic Summary: Tables in outline but no visible objects
Created On: 22-Jul-2005 19:47
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 22-Jul-2005 19:47
User is offline View Users Profile Print this message


Andrew Durston

Posts: 8
Joined: 11-Nov-2004

Hi all, In DOORS 7.0, some of my fellow users have been able to generate phantom tables. They appear in the outline view but if I click on them, the object view goes to the top of the module. Doing a purge does not clear them. Will creating a baseline clear them? Any other thoughts on whether they are an issue or not? Thanks, Andrew
Report this to a Moderator Report this to a Moderator
 25-Jul-2005 14:21
User is offline View Users Profile Print this message


Massimo D'Andreagiovanni

Posts: 3
Joined: 11-Apr-2005

Hello Andrew I experienced the same issue when some users deleted all cell in a table via CPS. If it is the case, you can delete it by switching to Graphic Mode On, locate and select the placeholder for the phantom table and then delete it using the table menu. I hope it will work Massimo
Report this to a Moderator Report this to a Moderator
 26-Jul-2005 22:34
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

I don't quite understand, but I think the following will help. DOORS tables contain one non-displayed object that is the "table object" and one non-displayed object for every row in the table, "row objects". Then it creates the cells that you can see. If you delete and purge all the cells then you still have the rows and the table itself. These extra objects are used to hierarchy the table.

So the trick is to find the table and delete and purge it, but you cannot use the standard interface since these objects are never displayed. I imagine Massimo's solution will work (I don't know since we avoid DOORS tables).

There would be a DXL solution. The following snippette will find the Table Objects and you could add softDelete and hardDelete commands to it:

for obj in entire current Module do
{ if (table(obj)) print (obj."Absolute Number") "\t" (number(obj)) "\tIs a Table Object"\n"
if (row(obj)) print (obj."Absolute Number") "\t" (number(obj)) "\tIs a Row Object"\n"
}


- Louie
Report this to a Moderator Report this to a Moderator
 16-Aug-2005 13:25
User is offline View Users Profile Print this message


Andrew Durston

Posts: 8
Joined: 11-Nov-2004

Hi folks, Thanks for the responses. I will have to get ahold of the co-worker in question and have him try out those suggestions. Regards, Andrew
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 1 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 1 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.