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: Baseline copy with absolute numbers
Topic Summary: Preserve absolute numbers in a baseline copy?
Created On: 31-Jan-2006 15:21
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.
Answer This question was answered by Al Lione, on Wednesday, February 1, 2006 6:18 PM

Answer:
Tony: Nice script, I can make good use of it. Works great for smaller modules, but on my SRD (approx 7700 objects) DOORS runs out of memory :-(

Pekka: I also thought of that, and going forward, that may be my plan. I as hoping for a way to use CTRL-G (goto object) with the absolute numbers, and that won't work with the copied attribute.
 31-Jan-2006 15:21
User is offline View Users Profile Print this message


Al Lione

Posts: 59
Joined: 13-Jul-2004

I am using DOORS 6.0 SR1.
When I use File -> Baseline -> Copy, a copy of the baseline is made in a new module, with new absolute numbers 1,2,3,4....
Is there a way to make a copy of the baseline with the real absolute numbers? For now, I am exporting them to a csv file, then importing into the copy as a separate text attribute.
Report this to a Moderator Report this to a Moderator
 1-Feb-2006 11:19
User is offline View Users Profile Print this message


Pekka Mäkinen

Posts: 276
Joined: 18-Mar-2004

Maybe there is no direct way to achieve what you want. BTW, how are you using those baseline copies then, if you want them to preserve same identifiers?

One round trip way of getting the data within DOORS:
- in your modules to be baselined create a new integer type attribute
- before baselining use the Tools/Functions/Copy attributes to copy the Absolute Number values to this attribute

Then when you copy this baseline to a new module, your original Absolute Numbers are stored in the new integer attribute.

-------------------------
Pekka.Makinen@softqa.fi
SoftQA Oy -http://www.softqa.fi/
Report this to a Moderator Report this to a Moderator
 1-Feb-2006 11:24
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

What an interesting challenge!

The attached is a first stab at a script to copy a module from within the module itself (which may be a baseline).

It uses the systen clipboard to copy the module, so behaves in exactly the same way as the copy and paste when used from explorer.

The script is basic, but does the job.

-------------------------
Tony Goodman
http://www.smartdxl.com
Report this to a Moderator Report this to a Moderator
 1-Feb-2006 18:18
User is offline View Users Profile Print this message


Al Lione

Posts: 59
Joined: 13-Jul-2004

Answer Answer
Tony: Nice script, I can make good use of it. Works great for smaller modules, but on my SRD (approx 7700 objects) DOORS runs out of memory :-(

Pekka: I also thought of that, and going forward, that may be my plan. I as hoping for a way to use CTRL-G (goto object) with the absolute numbers, and that won't work with the copied attribute.
Report this to a Moderator Report this to a Moderator
 1-Feb-2006 18:32
User is offline View Users Profile Print this message


ron lewis

Posts: 650
Joined: 20-Sep-2004

I think the script needs a little bit more testing
Report this to a Moderator Report this to a Moderator
 2-Feb-2006 09:34
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

Ron: I agree. It is only a quick hach to solve an immediate problem.

Al: My recommended way of doing this requires more DXL.
Create a new module.
Find the highest absolute number in the baseline.
Create this many objects in a new empty module.
Then you have to:
rearrange the objects in the new module to match the baseline.
Soft delete the unwanted objects.
Copy across all the attribute values etc etc

-------------------------
Tony Goodman
http://www.smartdxl.com
Report this to a Moderator Report this to a Moderator
 2-Feb-2006 13:30
User is offline View Users Profile Print this message


ron lewis

Posts: 650
Joined: 20-Sep-2004

Alternate solutions could be:
a. Make an archive of the module as part of the process of baselining. Then the archived could be restored at a later time with a new name and would be a copy of the baseline.
b. Make a copy of the module as part of the process of baselining. Then the copy would be a copy of the baseline.
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.