![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Block linking Topic Summary: Created On: 23-Jul-2003 14:47 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
|
![]() |
|
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 |
|
![]() |
Telelogic DOORS
» DXL Exchange
»
Block linking
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.