![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
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 |
![]() |
![]()
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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. |
|
![]() |
|
![]() |
|
"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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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. |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
Sorry, this is what I got from DOORS when I attempted to run it: ------------------------- He who would swap his freedom for the promise of security deserves neither. |
|
![]() |
|
![]() |
|
Cool, any idea on what the variable name is for the left hand tree in the module explorer?
|
|
![]() |
Telelogic DOORS
» General Discussion
»
DOORS Explorer
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.