Jasper 报告迭代列表

发布于 2024-11-16 20:16:50 字数 123 浏览 1 评论 0原文

我有要使用 HashMap 传递到 JR 报告的字符串列表。我想知道如何迭代 jrxml 文件中的该列表并打印列表的内容。

我使用iReport作为GUI设计器。

I have list of strings that to be passed to the JR report using a HashMap. I want to know how to iterate through that list in the jrxml file and print the contents of the list.

I use iReport as the GUI designer.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

山色无中 2024-11-23 20:16:51

为什么要将列表作为 HashMap 而不是实际的列表传递?如果您想要做的只是在报告中包含一个值列表并且它都是字符串,您可以构建一个逗号分隔的列表并将其作为 1 String 对象传递到 jrxml 文件。

如果您有一个需要与每个单独数据对象关联的数据列表,则可以创建一个子报表,该子报表采用 ArrayList 数据源以及要打印的内容列表,然后将其包含在主报表中。

Why are you passing the list as a HashMap instead of an actual List? If all you want to do is include a list of values in the report and it's all Strings, you could just build a comma-delimited list and pass it to the jrxml file as 1 String object.

If you have a list of data that needs to be associated with each individual data object, you can create a subreport that takes an ArrayList datasource with your list of things to print, and then include it in the main report.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文