我正在尝试使用JasperReports为我的网站制作PDF报告,并使用iReport设计报告。
我不想使用数据库连接,我想直接从Java传递所有数据。例如,我想传递一个字符串列表(用户名),并在我的PDF中列出这些名称。我看到iReport提供了一个List组件,但我不知道如何使用它,因为我找到的所有文档都讨论了从数据库中获取的列表数据。
有人可以帮我吗?
答案 0 :(得分:0)
我能想到的唯一方法就是遵循:
首先创建一个java.uti.list类型的参数,例如,name,
创建一个字段以显示该参数
转到文本字段表达式并将$ F {field_name}替换为$ P {Name} .get(1).toString()
这将打印列表中的第二项
我还没有找到一种方法来遍历列表以打印出每个项目。