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: Open a module for read in DXL
Topic Summary:
Created On: 23-Feb-2005 22:11
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-Feb-2005 22:11
User is offline View Users Profile Print this message


Thanh Lam

Posts: 17
Joined: 3-Feb-2005

I need dxl codes that checks if a module is opened, if not open it. The following code works fine if the target module opened, otherwise it shows errors at run time. Thanks in advance! Link lnk Object o string lnkModName int numLinks = 0 for o in current Module do { for lnk in o ->"*" do { numLinks++ lnkModName = fullName module (lnk) Object trg = target(lnk) print identifier(trg) "\n" } } print "There are " numLinks " outgoging links in this module ";
Report this to a Moderator Report this to a Moderator
 25-Feb-2005 12:53
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

The best way to get the code you need is to run the analysis wizard and select "all modules".
Look at the code produced by selecting column properties->browse->current to see the DXL.


-------------------------
Tony Goodman
http://www.smartdxl.com
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 0 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 0 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.