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: DXL compatibility between 5.2 and 7.1 (new to dxl)
Topic Summary:
Created On: 10-Jul-2006 08:56
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.
 10-Jul-2006 08:56
User is offline View Users Profile Print this message


David Carroll

Posts: 2
Joined: 18-Apr-2005

Hi everyone

The firm I'm working for is planning to move from version 5.2 of Doors to 7.1.  One of the things that worries me at the moment is what the differences might be in the dxl code used between 5.2 and 7.1.  We operate allot of customised scripts for things like configuration management, and interrogating data. 

Is there any way/tool that is available that can scan scripts and determine incompatibilities?  Or am I better to go-ahead with the migration and fix any scripts as they break?

Many thanks for any help

David Carroll
Report this to a Moderator Report this to a Moderator
 10-Jul-2006 09:05
User is offline View Users Profile Print this message


Kim Faint

Posts: 15
Joined: 16-Aug-2004

Definately the later option. You wont find too many incompatabilities as the DXL is essentially backwards compataible. If you have the resources perhaps even try setting up a test copy of your database under 7.1 and testing your scripts out before you make the switch.

-------------------------
Kim Faint (kim.faint@boeing.com)
Systems Engineer
Boeing Australia
http://www.boeing.com.au
Report this to a Moderator Report this to a Moderator
 10-Jul-2006 19:36
User is offline View Users Profile Print this message


Michael Sutherland

Posts: 248
Joined: 13-Sep-2002

David,

A significant change from DOORS 5.x to DOORS 6.x is the storage of OLE objects. In DOORS 6.x and above, if OLE objects appear in the DOORS "main" column, they are embedded in the "Object Text", where in DOORS 5.x they were not.

The issue will be important if you have any DOORS 5.x scripts that programatically manipulate "Object Text". If so, the scripts should be modified to be aware of OLE objects.

-------------------------
Michael Sutherland
michael@galactic-solutions.com
http://galactic-solutions.com
Report this to a Moderator Report this to a Moderator
 11-Jul-2006 00:13
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

He means "... manipulate any attribute of type 'Text'..."

If your scripts never set Object Text ..err.. I mean never set any Text attribute and your reports only retrieve raw text (ignoring all formatting), then it won't matter.

If your scripts dealt with OLE diagrams at all, other than using "oleIsObject" (which now means 'any OLE in Object Text'), then they will need to be rewritten: the notion of "the" OLE in the object is no longer valid, rather you need to find individual OLEs in the Text Attributes. Telelogic keeps them for 'backwards compatibility', but should suppress these perms; "oleDelete(obj)" used to mean "delete 'the' OLE in the object"; but what does it mean now that you can have lots of OLEs in lots ot Text attributes? I think it now means "trigger undeciferable run-time errors".

I think it extremely odd that the new OLE commands deal with the Column instead of the attribute reference.

- Louie
Report this to a Moderator Report this to a Moderator
 12-Jul-2006 09:35
User is offline View Users Profile Print this message


David Carroll

Posts: 2
Joined: 18-Apr-2005

Thankyou very much everyone for your replies

I havent written all of the scripts on this installation myself, so I think the action I will take is to see if I can get the resource for a test database ahead of time. 

Thanks

David
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.