1

JasperServer は、何らかの理由で入力コントロールからレポートにパラメーターを渡しません。

iReport で機能する入力パラメータを使用して、iReport 4.6 で jrxml レポートを定義しました (互換モード 4.0.1 も試しました)。

レポートをjasperserver 4.5にデプロイすると、 「レポートは空です」という応答が返されます。

パラメータのない同じレポートもうまく機能します。

当然、単一選択クエリを使用して入力コントロールを定義してアタッチしました。

入力コントロールの値列と表示列は、jrxml でパラメーターとして使用する DB フィールドと同じです。

入力可能なクエリ値は正常に表示されますが、いずれかを選択すると...「レポートが空です」!!.

レポートを単純化しようとしましたが、入力コントロールからのパラメーターがレポートをレンダリングするために渡されません。

4

1 に答える 1

0

同じ名前で、(iReport だけでなく) jasperserver でもパラメータを作成する必要があります。

JasperServer で、レポートを編集し、同じ ID で「入力コントロール」を定義し、ウィザードを使用すると、すぐに機能するはずです。

最初にテストしたい場合は、「Always require in emergin window」を選択してください。

ここで答えを見ることもできますhttp://jasperforge.org/node/543148

于 2012-10-01T00:13:19.527 に答える