Reports Launcher

  コマンド・ライン・オプション

Reports Launcherは、Reports ActiveXコントロールの機能を利用するアプリケーションです。

オプション・ボタンの設定

Reports ActiveXコントロール・プロパティ・ページを表示します。これらのプロパティ・ページから、レポートのすべてのパラメータ（レポートの名前、レポートを実行するサーバー、データベース接続など）を設定できます。Reports ActiveXコントロールのヘルプ・システム

注意:「一般」 [image] 「レポート名」および「データ・ソース」 [image] 「データベース接続」を指定する必要があり、また「サーバー・オプション」 [image] 「Reports Server呼出し」が同期または非同期の場合は、「一般」 [image] 「Reports Server」も指定する必要があります。Reports Launcherアプリケーションでは、これらの必須パラメータの現在の値が表示されます。

「実行」ボタン

現在指定されているプロパティで指定したレポートを実行する要求を、Reports Server（ローカルまたはリモート）に送ります。要求が成功したかどうかはすぐにわかります。実際のレポート実行結果は送付されません。

「ヘルプ」ボタン

このヘルプを表示します。

アプリケーション・メニュー

ダイアログ・ボックスの左上をクリックすると表示されます。通常のアプリケーション・メニュー・コマンドおよびアプリケーションの現在のバージョンを表示する「Reports Launcherについて」ダイアログがあります。アプリケーション・メニューから「クローズ」を選択するとアプリケーションを終了できます。


Reports Launcherコマンド・ライン・オプション

RWSXC60.EXE [options]

optionsの内容は次のとおりです。

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

使用上の注意

•	オプションを指定しないで起動すると、RWSXC60 showui stayupと解釈されます。

•	すべてのキーワードは大/小文字の区別はなく、次の書式のいずれかで指定することができます。key, /key, -key, key=valueまたは key:value。

authid	制限されたReports Serverに対してユーザーを認証する接続文字列で、SystemUser Reports ActiveXコントロール・プロパティに相当します。
callmode	Reports Serverの呼出しモードで、Reports ActiveXコントロールのCallModeプロパティに相当します。値がLocalの場合、ローカルReportsバックグラウンド・エンジンにレポートを送るのに、RWISV60.EXEが使用されます。値がsync（同期）またはasync（非同期）の場合、レポートは、リモートReports Serverに送られます。（Syncの方がネットワーク・トラフィックは少なくなります）。
destype	レポートの宛先タイプで、Reports ActiveXコントロールのOutputTypeプロパティに相当します。Inreportでは、レポート定義から値が導き出されます。
desname	宛先名（ファイルまたはプリンタ名、電子メール・アドレスなど）で、Reports ActiveXコントロールのOutputNameプロパティに相当します。
destination	実行しているレポートの配布を定義するDSTファイルの名前を指定できるようにします。
distribution	「Distribution」ダイアログ・ボックスの配布リストまたはDSTファイルでの指定に従って、レポートの複数の宛先への配布を有効または無効にします。
report	実行するレポートの名前で、Reports ActiveXコントロールのReportNameプロパティに相当します。
showact	Reports Serverに送られたコマンド・ラインおよび送付結果が表示されます。このオプションは、デバッグを行う場合にのみ使用してください。これは、モーダル・メッセージ・ボックスがデバッグ情報を表示するためのものなので、メッセージ・ボックスを承認するまでコマンドの実行を停止させるからです。
showui	アプリケーション・グラフィカル・ユーザー・インタフェースを表示します。指定しないと、レポートはバッチで実行されます。
stayup	showuiとともに指定すると、レポートの実行終了ごとにアプリケーションが停止するのを防ぎます。これにより、複数のレポートを送ることができます。
userid	データベース接続文字列で、Reports ActiveXコントロールのDatabaseUserプロパティに相当します。
その他のコマンド・ラインは、そのまま扱われ、Reports ActiveXコントロールのUserDefinedParametersプロパティに相当します。