jasper ireport基本功能

时间:2012-07-12 18:16:03

标签: jasper-reports ireport

我是JasperReports和iReport的新手,我正在努力获得最基本的例子。我正在尝试从.xls文件读取输入并使用iReport将其放入表中。最后,我想从数据库中读取数据,并以有意义的方式转换数据,但是现在我只想查看我正在阅读的内容,但我无法理解。首先,如果我只是将我的Field拖放到模板$ 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

1 个答案:

答案 0 :(得分:0)

表组件很棒。但它比实际使用起来更难。请查看此Table Component tutorial以了解如何使用它。

对于问题的第一部分,您没有提供足够的信息供任何人知道。我的猜测是你将字段放入标题带而不是细节带。