Jaspersoft Studio 5.6.1で 1 つのテーブルを使用して簡単なレポートを作成しています。
JRBeanCollectionDataSource を介してJavaからこのレポートにデータを送信します。
レポートでは、すでにこのデータをフィールドから取得できます:レポート->データセットとクエリ...-> JavaBeanタブ->クラス名で、JRBeanCollectionDataSourceのリストにあるJavaクラスを書き込みます->選択したフィールドを追加します
これで、受信データを表示できます。
しかし、テーブルで実行したい場合は、データセットを作成する必要があり (なぜですか?)、「マスター レポートの入力に使用したものと同じ接続を使用する」を選択します。同じフィールドを新しいデータセットに追加しても、データセットの「ドメインに接続」を選択しても役に立ちません。エラーは表示されません。