After I write my own DXL scripts, how can I make it automatically run through an application such as IBM Rational DOORS?
Answer by Mike.Scharnow (232) | Jul 08 at 12:04 PM
What is "automatically"?
You can start DOORS with the parameter -dxl
or -batch
to have it start a DXL script (see https://www.ibm.com/support/knowledgecenter/SSYQBZ_9.7.0/com.ibm.doors.configuring.doc/topics/c_clientcommandswitches.html). And you could set up a .cmd file with all needed parameters and start this regularly e.g. using a Windows scheduled task.
Or you can use Triggers to have scripts run when certain actions take place e.g. a certain module is opened.
Or you can write DXL for a layout DXL column or for a DXL attribute which is executed when the column for this object is displayed or when the module is opened respectively.
Or you can create/modify pull down menus or add it to your library (but these would require the user to start the script manually)
How do you fix carriage return/line feed issue when running DOORS in batch mode? 1 Answer
Reading a module from doors with DXL script without opening module in doors through batch 1 Answer
How do I receive two different outputs from DOORS when in batch mode? 1 Answer
What is the rendering mechanism behind the Rational DOORS DXL perm HTMLView? 1 Answer
Silently softDelete module 0 Answers