1

JasperReportsを Web アプリケーションのレポート ツールとして使用しています。(JSP + サーブレット)

という名前のReport名前Custを開発しました。このレポートを Tomcat サーバー (別のマシンにある) に展開しようとしています。Sub ReportCustSub

からレポートを実行すると、この構成は機能しますが、CustこのレポートSUBREPORT_DIRを実行しようとすると、次の例外が発生します。"H:\\reports\\CustomerReport\\"local tomcat serverremote tomcat server

Resource Not Found, CustSub.jasper

Sub Reportしたがって、名前付きが見つからないと思いますCustSub

に次の 2 つのパラメータを使用してみましSUBREPORT_DIRたが、機能しません。

SUBREPORT_DIR = "./"
AND
SUBREPORT_DIR = "com/mycomp/myapp/reports/"

SUBREPORT_DIRでは、どのようにSub Reportnamed asに渡す必要がありCustSubますか?

4

1 に答える 1

1

このサブレポートを JapserReport サーバーにアップロードする必要があります。

アップロードする手順。

1:-JasperReport サーバーを起動し、サブレポートを保存する任意のディレクトリを右クリックします。

2:- 次に、「リソースの追加」、「ファイル」、「JRXML」の順に選択し、サブレポートを参照して任意の名前を付けます。

3:- iReport を開いてメイン レポートに移動し、パレットから [サブ レポート] をドラッグして、マシンからサブレポートを参照します。

4:- がある場合はパラメータを追加します。

5:- サブレポートを選択し、プロパティ セクションと「サブ レポート式」プロパティに移動し、「repo:/jasperreport のサブレポート jrxml のパス」のような式を編集および変更します。

于 2013-03-20T10:17:56.530 に答える