Reports Launcher

  Command Line Options

The Reports Launcher is an application that utilizes the functionality provided by Reports ActiveX control.

Set Options button

Displays the Reports ActiveX control property pages.  From these property pages, you can set all parameters for the report (the name of the report, which server you want to run on, database connection, etc.).  Reports ActiveX Control help system

Note:  You must specify General [image] Report Name and Data Source [image] Database Connection, and, if Server Options [image] Reports Server Call is Asyn or Sync, you must also specify General [image] Reports Server.  The Reports Launcher application displays the current values of these mandatory parameters for you.

Run button

Submits a request to run the specified report with the currently specified properties to the Reports Server (local or remote).  You are immediately notified about the success of the request.  The actual results of the report run are not delivered.

Help button

Displays this help.

Application menu

Is displayed by clicking the upper left corner of the dialog box.  It contains the usual application menu commands and an About Reports Launcher dialog, which displays the current version of the application.  You can terminate the application by choosing Close from the Application menu.


Reports Launcher command line options

RWSXC60.EXE [options]

where options are:

[showui]
[stayup]
[showact]
[report=filename]
[userid=databaseconnect]
[server=servername]
[callmode=local|sync|async]
[destype=inreport|localfile|file|printer|mail]
[desname=filename]
[...]

Usage Notes

•	If you start without any options specified, it is interpreted as RWSXC60 showui stayup.

•	All keywords are case insensitive and can be specified in any of the following forms: key, /key, -key, key=value, or key:value.

authid	Is the connect string that authenticates users  to the restricted Reports Server, which corresponds to the SystemUser Reports ActiveX control property.
callmode	Is the Reports Server call mode, which corresponds to the Callmode Reports ActiveX control property.  If the value is local, RWISV60.EXE is used to submit the report to the local Reports Background Engine.  If the value is sync or async, the report is submitted to the remote Reports Server.  (sync creates less network traffic).
destype	Is the destination type of the report, which corresponds to the OutputType Reports ActiveX control property.  A value of inreport means that the value will be derived from the report definition.
desname	Is the destination name (e.g. file or printer name, or e-mail address), which corresponds to the OutputName Reports ActiveX control property.
destination	Allows you to specify the name of a DST file that defines the distribution for the current run of the report.
distribution	Enables or disables distributing the report output to multiple destinations, as specified by the distribution list defined the Distribution dialog box or a DST file.
report	Is the name of the report to run, which corresponds to the ReportName Reports ActiveX control property.
showact	Shows the command line submitted to the Reports Server and the results of the submission. This option should be used for debug purposes only.  The reason for this limitation is that modal message boxes are used for displaying debug information and will block the execution until you acknowledge them.
showui	Shows the application graphical user interface.  If not specified, the report runs in batch.
stayup	If specified in conjunction with showui, prevents the application from shutting down after a single report run.  This allows multiple report submissions.
userid	Is the database connect string, which corresponds to the DatabaseUser Reports ActiveX control property.
The rest of the command line is user parameters and corresponds to the UserDefinedParameters Reports ActiveX control property.