0

私は JasperReports と iReport を初めて使用し、最も基本的な例を起動して実行するのに苦労しています。.xls ファイルから入力を読み取り、iReport を使用してテーブルに入れようとしています。最終的には、データベースから読み取り、意味のある方法でデータを変換したいのですが、今のところ、読み取っているものを表示したいだけで、それを実現できません。まず、フィールドをテンプレート $F{Account} にドラッグ アンド ドロップすると、そのフィールド名の値のリストが表示されることが期待されます (「クエリ」をプレビューするときと同様)。ただし、それだけでプレビューすると、入力 xls に最初の口座番号が表示され、次に 50 ページの空白が表示されます。これはなぜでしょうか?

次に、基本テーブルを作成すると、エラーが発生します

Error filling print... null java.lang.NullPointerException      at net.sf.jasperreports.components.table.util.TableUtil.isSortableAndFilterable(TableUtil.java:344)   ... Print not filled. Try to use an EmptyDataSource...

どんな助けでも大歓迎です!また、私は JasperReports をダウンロードしましたが、何らかの方法で iReport をそれらのクラスに接続する必要があるかどうか疑問に思っています。Netbeans プラグインでそれを行う方法を見ましたが、iReport GUI を使用しようとしています

4

1 に答える 1