iReport - 组织列输出?

2023-12-24

I am working on a profit and loss report that should look like this: enter image description here

And my data table looks like this:
enter image description here

对于此损益表,我有查询 #1,它填充当月和前 3 个月的数据。然后,我使用查询 #2 来计算 6 个月的滚动平均值,然后使用查询 #3 来计算年初至今的总数。它们都附有工会声明。

我无法找出在 iReport 中呈现此内容的最佳方法。现在我正在使用交叉表,并且我能够使用 Bekwam 的方法将“度量”标签添加到客户列中“扩展交叉表”技术 http://bekwam.blogspot.com/2011/06/expanding-crosstab-in-jaspersoft.html.

所以我的问题是 - 有没有更简单的方法来做到这一点?每次我向交叉表添加度量时,我都必须重新排列度量标签和字段。如果我在 Excel 中制作了数据透视表,我可以单击下拉框并选择显示或隐藏某些月份 - 在 iReport 中有什么方法可以做到这一点吗?我觉得我一定错过了什么。如果其他人在这样的列中显示数据,你是怎么做的?如果您在列中设置详细信息带,有什么技巧可以组织输出使其看起来很专业吗?

谢谢, 丽莎


我决定在详细信息区域中创建列。我将度量标签放在第一列中,并将它们设置为仅在该列中打印。然后我在每列中打印我的测量值。我希望我可以告诉 iReport 打印第 2-n 列中的度量值,但我认为这是不可能的。

有些客户不会在查询 #1 中获得每个月的值,因此我决定在日历表(日历表左连接查询 #1)上加入查询 #1,以添加空格作为占位符以保留我的格式。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iReport - 组织列输出? 的相关文章

  • net.sf.jasperreports.engine.JRException:找不到资源

    我尝试使用子报表贾斯帕软件工作室但我得到下面的例外 尽管子报表文件存在 但它找不到它 net sf jasperreports engine JRException Resource not found at D JASPERREPORTS
  • iReport:如何根据法语区域设置格式化日期

    我在格式化日期时遇到问题iReport 我的电脑将区域设置语言配置为French但当iReport生成报告我发现日期格式为English locale 这是我的一些代码jrxml file
  • 在 JasperReport 中创建/传递 Java bean 数据源

    我在 JSF 应用程序中使用 JasperReport 和 ireport 来动态生成报告 这就是我想要实现的目标 我的结构 读为 HashMap ArrayList 包含需要传递到报告的数据 以便在报告中显示相同的数据 我的报告已经包含一
  • 通过 jasperreport 打印整个 HashMap

    我需要通过 jasperreport 打印整个地图 Example Column1 Column2 key1 val1 key2 val2 key2 val2 应该选择什么数据源 报告来源应包含哪些内容 PS 我不想像 P key11 那样
  • Linux 上的 Jasper 字体

    我在 Windows 上使用 verdana 制作的 jasper 报告不适用于在 red hat linux 下运行 tomcat 的客户端 有没有办法将 verdana ttf 链接到 jasper 或者解决此问题的唯一方法是在服务器端
  • 如何在 jasper 报告中将文本字段旋转 90 度?

    我正在使用 iReport 设计器创建一些报告 在生成报告时 我遇到一个要求 必须以 90 度旋转显示静态文本字段 标签 如下图所示 我在互联网上搜索以获得解决方案 我发现 jaspersoft 不支持文本字段旋转 我在解决方案中读到了这个
  • Jasper 报告迭代数组列表[重复]

    这个问题在这里已经有答案了 如何创建将在 Jasper 报告中作为参数传递的详细信息部分中的数组列表进行迭代的报告 这可能吗 我搜索并找到了必须添加 ArrayList 作为数据源的解决方案 我怎么做 Regards 您可以将 ArrayL
  • 如何使用 DynamicJasper 在 JasperReports 的页脚处显示每列的总和而不进行分组?

    我尝试使用下面的方法 drb addGlobalFooterVariable totalAmount DJCalculation SUM drb addGlobalFooterVariable basicAmount DJCalculati
  • 如何用 unicode 图像替换字符?

    我怎样才能更换一个 来自数据库到碧玉字段的文本中的字符 带有图像 目标如下图所示 就像是 F KN Zusatzinfo DV Einleitungstext replaceAll x254 哪里的x254是红色方块的ascii 代码 但上
  • JasperReports 中的变量、参数和字段有什么区别?

    我是新手贾斯珀报告 一直在研究一些小样本 看来 字段 参数 和 变量 非常常用于演示动态数据 而且看起来很相似 那我能问一下他们具体有什么区别吗贾斯珀报告 我猜变量是 Jasper 报告中定义的东西 可以动态改变 参数是从外部源 Java
  • 如何在jasper报告中显示少于5行的数据

    我创建了一个报告表 我已将其设置为每页显示 5 行数据 现在的问题是 当数据少于5行时 表格将不会出现 我已经把 V REPORT COUNT 5 0在每个部分 如何修改此公式 以便即使少于 5 行也能显示数据行 抱歉 由于工作繁忙 无法提
  • 查看Jasper报告执行的SQL

    运行 Jasper 报表 其中 SQL 嵌入到报表文件 jrxml 中 时 是否可以看到执行的 SQL 理想情况下 我还想查看替换每个 P 占位符的值 Cheers Don JasperReports 使用 Jakarta Commons
  • net.sf.jasperreports.engine.JRException:从 bean 检索字段值时出错:First_name

    我想使用 Jasper Reports 创建 CSV 有很多相关的问题 但没有任何对我有用 下面是我的 Bean 类 public class DataBean public String First name public String
  • 未找到 GroovyEvaluator

    我会尝试在以下位置制作我的 PIE 3D 报告iReport 在我的 struts xml 中 我用这个来调用我的报告
  • 如何将 JasperViewer 与基于 Swing 的应用程序集成

    我可以将 JasperReports Viewer 集成到我的 Swing 应用程序中 就像我单击应用程序中的 查看报告 按钮一样 然后应该打开查看器 如果是这样 您可以建议我提供此集成的代码片段吗 在此查看器中 保存类型应仅限于 PDF
  • jasper 报告中跨子报告的超链接

    我想向我的报告添加超链接 一个报告中设置的超链接应该将我带到另一个子报告 您能告诉我这是否可行吗 如果是的话 您能否提供实现这一目标的分步方法 首先 是的 这是可行的 其次 这是您的分步说明 右键单击要链接的元素并选择 超级链接 选择超链接
  • jasper 报告中的时区转换和日期格式?

    我正在处理 Jasper 报告 我想在其中显示选定的日期范围和时间 我使用以下表达式来格式化日期 但它显示 GMT 时区的时间 new SimpleDateFormat dd MMM yyyy format P START DATE new
  • Sun JDK 和 Open JDK 的区别

    我遇到了如下错误 线程 Thread 1 中的异常 java lang IncompleteClassChangeError 找到类 com sun image codec jpeg JPEGImageEncoder 但是接口 预计 我已经
  • JasperReports 中每个工作表属性一页

    我有一个要求 我必须在 JasperReports 中设计一个报告 该报告有 4 页 第一张纸有 5 页 类似的其他纸有一页或两页 我面临的问题是 如果我使用net sf jasperreports export xls one page
  • 隐藏特定用户的报告

    我做了一个向下钻取报告包含 5子报告 所有这些都使用连接超级链接部分 我希望用户只查看主要内容向下钻取报告 我的意思是第一个标签向下钻取 如果我设置仅执行的许可ROLE USER 该特定报告不起作用 抛出类似错误Access Denied

随机推荐