gpt4 book ai didi

java - 使用 jrxml 的动态报告

转载 作者:太空宇宙 更新时间:2023-11-04 10:22:32 26 4
gpt4 key购买 nike

我使用的是 iReport 版本 5.6。

现在我们正在分析一个新项目的需求,其需求如下。

我们有一个用 jrxml 设计的报告,其中包含近 20 个字段,用户必须向右滚动才能获取所有值,因此当结果大小太大时,用户会感到乏味。

建议的要求是配置jrxml,以便用户可以选择应生成报告的列名称。

相关图片

enter image description here

我们对此进行了研究,发现唯一可能的解决方案可能是为每个可能的组合创建一个jrxml,这对于我们的项目来说似乎效率不高。

您能否建议是否有任何可能的方法来处理这种情况?

最佳答案

您可以复制带区并使用 printWhen 表达式来确定要显示的带区,而不是为每个“ View ”使用单独的 .jrxml 文件。并不比拥有单独的 .jrxml 文件好多少,但至少所有逻辑都位于同一个文件中。

另一个想法是使用 showColA、showColB 等参数。使用这些参数来确定列标题和这些列的值(但这可能会有点困惑)

关于java - 使用 jrxml 的动态报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50947853/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com