16. Managing and Deploying Applications : Running an Application : Run an Application from the Database Using the RunDBApp Utility : Parameters for the RunDBApp Utility
 
Share this page                  
Parameters for the RunDBApp Utility
The RunDBApp utility takes the following parameters:
database
Specifies the name and location of the database in which the application resides
application
Specifies the name of the application to run
-ccomponent
Specifies a component (frame or procedure) to use as the starting point for the application. By default, the application starts with the frame or procedure specified in the application's Property Inspector.
-uusername
Lets you use this command as if you were another user, username
Note:  You, not username, own all files created by OpenROAD.
-menvironment_var
Lets you specify the name of a different environment variable to contain your list of DLLs or shared libraries to be searched when resolving 3GL procedure calls. If it is present, this parameter overrides any existing specification of II_LIBU3GL.
-gfilename
Specifies a file containing initial values for the global variables and global constants in the application.
The values remain in effect for the duration of the current OpenROAD session.
For more information about creating an initialization file, see Specify Initial Values for Global Variables and Global Constants (see Specify Initial Values for Global Variables and Global Constants).
-ifilename
Lets you specify a file containing overrides for the version and location of any included applications.
For more information about specifying an override file, see How You Can Image Included Applications (see How You Can Image Included Applications).
-nowindows
Lets the application run without the window manager running.
This option does not provide full “batch mode” execution, because some interaction with the application still may be required through the Trace window.
-realfields
Instructs OpenROAD to create a separate windows system control for each field on a form. By default, OpenROAD multiplexes a single control for many fields to save time and memory.
-bidi
Displays OpenROAD application GUI components from right to left.
-vversion
Specifies the version number of the application to run
-T
Controls the display of the Trace window by entering one of the following values:
yes
Specifies that the Trace window appears but suppresses all informational system messages
yes,min
Specifies that the Trace window appears minimized as an icon, and all informational system messages are suppressed
yes,logonly
Specifies that the Trace window does not appear, but all messages are saved in a log file without informational system messages
all
Specifies that the Trace window does appear and all messages are written
all,min
Specifies that messages are written to the Trace window, which appears minimized as an icon
all,logonly
Specifies that the Trace window does not appear, but all messages are saved in a log file
no
Specifies that the Trace window does not appear, and no log file is created
-A
Appends the trace output of the current command to the end of the existing error log file. Otherwise, that log file is replaced. This entry field can be used only if Execute in Background is enabled.
Note:  The error log file, w4gl.log, is located in %USERPROFILE%\AppData\Local\OpenROAD\Profiles\installation_ID. If the -L flag is passed, a new name and location can be provided for the OpenROAD log file.
-/dbmsflags and -/appflags
Note:  For more information, see How You Can Set Metaflags for the RunDBApp and RunImage Utilities.