![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Displaying Formal Modules Topic Summary: Created On: 5-Mar-2003 13:07 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Attached is a script that was based on the QSS authored script "Viewproj.dxl". I've been trying to figure out how to modify it to ONLY display Formal Modules. The script collects & records the following in information:
Creates a list of the modules that are in the current project. Attaches internal links between listed modules and shows the link relationships between each of the modules in the project. Currently, when the script runs, its output displays all modules (formal, descriptive, and link). I'd like it to display formal modules only. I haven't had much luck. Wayne |
|
![]() |
|
![]() |
|
Wayne,
Try commenting out the following four lines: ------------------------- Michael Sutherland michael@galactic-solutions.com http://galactic-solutions.com |
|
![]() |
|
![]() |
|
The "viewproj.dxl" script was written for DOORS 4, and needs to be updated to run in DOORS 5 and above. After taking a brief look at the original DOORS 4 "vierproj.dxl", I have made the following observations:
(1) To trace links, the script MUST have the link modules named under the third heading "Links" in the "Overview" module. (2) The script must be updated to reconcile the difference between the "name" of a Module and the "fullName" (name+pathToProject) of the Modules. For example, the following line: put(pvModToObjSkip, mod_name, mod_obj) in pvUpdateModule() inserts the "name", while the following lines src_mod = obj."Source" trg_mod = obj."Target" from pvUpdateLink() return the "fullName" of the module, so the if (!find(pvModToObjSkip, src_mod, src_obj)) if (!find(pvModToObjSkip, trg_mod, trg_obj)) commands will never work because the string names do not match. You must update the script so that you are consistently either using the "name" or the "fullName" of the modules throughout. ------------------------- Michael Sutherland michael@galactic-solutions.com http://galactic-solutions.com |
|
![]() |
Telelogic DOORS
» DXL Exchange
»
Displaying Formal Modules
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.