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 Explorer
Topic Summary: possible to add a column to the display?
Created On: 21-Jun-2007 16:59
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.
 21-Jun-2007 16:59
User is offline View Users Profile Print this message


Karl Breuer

Posts: 66
Joined: 11-Jul-2005

Hello community,

has anybody ever found a way to add a column to the right hand pane of the DOORS explorer, to display creation date of an item, last baseline number if the item is a module or some such?

any hints will be much appreciated

Karl
Report this to a Moderator Report this to a Moderator
 22-Jun-2007 08:27
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

Coding wise, it would be very easy to add extra columns to the explorer listview.
However, the DXL code that implements the explorer is encrypted, so you can't modify it.

Pre DOORS 8.2, the only information that you can display about an item without opening it is Name, Decription and Type, hence the columns that are supplied.

Trying to display the last baseline, Created On etc would have a performance hit when refreshing the view because every module would have to be opened (and closed).

With the release of DOORS 8.2, it is possible to access module level attributes without opening the module.

-------------------------
Tony Goodman
http://www.smartdxl.com
Report this to a Moderator Report this to a Moderator
 22-Jun-2007 10:18
User is offline View Users Profile Print this message


Reik Schroeder

Posts: 361
Joined: 28-Jul-2003

Hi Karl,

the DBE of this listView is held in global variable

dbExpList

So it may be not difficult to add more columns (it is a usual listView)

The difficulty could be to update the content of list view - to add an update callback ....

So good luck

Greetings
Reik

P.S.: Would be very interested in your results

-------------------------
Evosoft GmbH
for Siemens Industry Sector


Berlin, Germany
Report this to a Moderator Report this to a Moderator
 27-Jun-2007 14:38
User is offline View Users Profile Print this message


Alice Brown

Posts: 14
Joined: 27-Jun-2007

I also would like to be able to add Creation or Modification date column in the right pane.
The answer here seems to be 'No'>  That should be an out of the box function.

-------------------------
He who would swap his freedom for the promise of security deserves neither.
Report this to a Moderator Report this to a Moderator
 28-Jun-2007 00:05
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

"He who would swap his freedom for the promise of security deserves neither" ...

... and she who believes you can have both complete freedom and complete security will have both taken away.

Freedom is not free. Its like DOORS database administration policies: it requires the other guy ..err.. gal ..err.. other folks to either respect you or fear you.

- Louie

Cute how I got DOORS into that, yes? lol
Report this to a Moderator Report this to a Moderator
 20-Jul-2007 09:06
User is offline View Users Profile Print this message


Reik Schroeder

Posts: 361
Joined: 28-Jul-2003

Hi Karl,

I developed a small very freaky coded script to deal with your problem.
You may use it on your own risk
The file has to be placed into directory %doorshome%/lib/dxl/config/baseWindowCallbackFiles

It will create a new column containing Unique Identifier of Item.
On some operations it wil not be updated correctly, then you need to select the item again in explorer's tree view.

Hope that gives you a starting point

Greetings
Reik

-------------------------
Evosoft GmbH
for Siemens Industry Sector


Berlin, Germany
Report this to a Moderator Report this to a Moderator
 20-Jul-2007 14:21
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

A very small change makes this work in Project View as well.
I just added a test for DATABASE_VIEW as follows

-------------------------
Tony Goodman
http://www.smartdxl.com
Report this to a Moderator Report this to a Moderator
 23-Jul-2007 07:04
User is offline View Users Profile Print this message


Reik Schroeder

Posts: 361
Joined: 28-Jul-2003

Thank you Tony,

we are mainly using the Project view, so I did not recognized this "feature".


Greetings
Reik

-------------------------
Evosoft GmbH
for Siemens Industry Sector


Berlin, Germany
Report this to a Moderator Report this to a Moderator
 1-Aug-2007 14:58
User is offline View Users Profile Print this message


Alice Brown

Posts: 14
Joined: 27-Jun-2007

Being new to the wonderful world of DOORS, I wasn't sure about either how to ADD these files to that directory or how to invoke them.
I made 2 MSWord docs to hold these files.  Was that appropriate or should I made them .txt files?

Thanks,
Alice
By the way, the bridge from DOORS to Enterprise Architect works GREAT!!!! and helps me no-end with embedding traceability in those Use Cases.

-------------------------
He who would swap his freedom for the promise of security deserves neither.
Report this to a Moderator Report this to a Moderator
 1-Aug-2007 15:03
User is offline View Users Profile Print this message


Alice Brown

Posts: 14
Joined: 27-Jun-2007

As I feared: Here's the reaction from
DOORS:

1> Badly formed token (EOF)
Included from: <Line:2>

-------------------------
He who would swap his freedom for the promise of security deserves neither.

Edited: 1-Aug-2007 at 15:05 by Alice Brown
Report this to a Moderator Report this to a Moderator
 2-Aug-2007 07:35
User is offline View Users Profile Print this message


Reik Schroeder

Posts: 361
Joined: 28-Jul-2003

Hi Alice,
you should save the code as text file (Notepad) with extension .dxl
in directory %doorshome%/lib/dxl/config/baseWindowCallbackFiles

attached you can find an enhanced version of this utility
This version will work with DOORS 8.2 only, beacause it's using new feature of viewing Module's attributes without open it!

Greetings
Reik

-------------------------
Evosoft GmbH
for Siemens Industry Sector


Berlin, Germany
Report this to a Moderator Report this to a Moderator
 12-Sep-2007 14:55
User is offline View Users Profile Print this message


Alice Brown

Posts: 14
Joined: 27-Jun-2007

Sorry, this is what I got from DOORS when I attempted to run it:  Perhaps this can only be used with DOORS 8.2, which we have not installed yet.



-------------------------
He who would swap his freedom for the promise of security deserves neither.
Report this to a Moderator Report this to a Moderator
 5-Jul-2008 03:55
User is offline View Users Profile Print this message


Kane Grzebielski

Posts: 19
Joined: 29-May-2008

Cool, any idea on what the variable name is for the left hand tree in the module explorer?
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.