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: Block linking
Topic Summary:
Created On: 23-Jul-2003 14: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.
 23-Jul-2003 14:47
User is offline View Users Profile Print this message


Mark Best

Posts: 1
Joined: 23-Jul-2003

I am looking for a dxl script that will achieve the following:-

-- Select a number (x) of objects in formal module 'A'

-- create 'x' number of empty new objects informal module 'B'

-- link the selected module 'A' objects to the new module 'B' objects on a one-to-one basis.

This is required to be able to link multiple projects into one overall product view to allow a complete product view i.e by release or system component.

Regards,
Mark Best
Senior Requirements Engineer
LogicaCMG Wireless Networks
Mark.Best@LogicaCMG.com


-------------------------
Regards,

Mark Best
Senior Requirements Engineer

Mark.Best@logicaCMG.com
Report this to a Moderator Report this to a Moderator
 24-Jul-2003 00:45
User is offline View Users Profile Print this message


Paul Miller

Posts: 376
Joined: 2-Oct-2002

Mark,

You may not require DXL here - have a look at the available linking options provided by the following Module menu functions (you may also need to read up on them).

Link > Create Links

Link > Link by Attribute

Tools > Functions > Copy Objects

I think it's probably the Copy Objects function that can initially kick things offer here, Link by Attribute can assist where objects already exist in the Target - what you will need to do is:

1 Create a filter that only displays those objects that you want to be the source of a links to a target destination.

2 Launch the Copy Objects dialogue, select a target module,

3 Select the "Current Display Set" option from the "Copy" drop down list,

4 If the target module is already open, select where you want the copied objects to be located and then choose either "After" or "One Level Below" on the Copy Object dialogue,

5 If you want any attribute data to be also copied to the target, select from the Attribute multiple choice list. If you don't want to copy Object Text/Heading data over, just select any other attribute like Object Short Text that is rarely used and you'll end up with new objects in the Target with the empty Object Text/Heading data.

6 Check the "Create Links" check box and select the link direction, then hit the Apply button.

The copied objects appearing in the target module can then be edited to contain the required taget information. W.r.t. creating a filter, if the source objects cannot be easily filtered using simple criteria, consider creating a temporary attribute that you can use to tag those objects that you want to be the source of some links and then filter on this - alternatively, the filter function will allow you to just select individual objects under the Objects tab but you'll have to logically OR them altogether in a logical equation.

Hope I've understood and answered your problem correctly.



-------------------------
Paul Miller
Specification Practices Specialist,
EuroCyber,
Melbourne, Australia.
Mobile: +61 (0)418 135 103
Web Site: http://www.eurocyber.biz
E-mail: miller@eurocyber.biz">pmiller@eurocyber.biz
Report this to a Moderator Report this to a Moderator
 24-Jul-2003 13:26
User is offline View Users Profile Print this message


Andrew Tagg

Posts: 29
Joined: 19-Sep-2002

Hi Paul,

Thanks for the advice there. I'm working with Mark on this same problem, and the 'copy objects' option does exactly what we need.

Once we have copied 'empty' linked objects over to the target module, we can use dynamically updated layout dxl to display the relevent attributes of the source objects. This then acheives our composite 'Product Overview' module.

Andrew.

LogicaCMG
Merweplein 5
PO Box 261
3430 AG
Nieuwegein
Netherlands
T: +31 (0)302104306
E: andrew.tagg@logicacmg.com
www.logicacmg.com

-------------------------
Andrew Tagg
Astrium EADS
Requirements Management Team
Stevenage
United Kingdom
andrew.tagg@astrium.eads.net
www.astrium.eads.net
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.