我正在编写一份损益报告,它应该是这样的:
我的数据表如下所示:
对于这个盈亏,我有查询 #1,它填充了当月和前 3 个月的数据。然后我有查询 #2 来计算 6 个月的滚动平均值,然后查询 #3 来计算年初至今的总数。他们都加入了工会声明。
我想不出在 iReport 中呈现它的最佳方法。现在我正在使用交叉表,并且能够使用 Bekwam 的 "Expanding a Crosstab" technique 将“度量”标签添加到客户列中。
所以我的问题是 - 有没有更简单的方法来做到这一点?每次向交叉表添加度量时,我都必须重新排列度量标签和字段。如果我在 Excel 中制作了一个数据透视表,我可以点击一个下拉框并选择显示或隐藏某些月份 - 有没有办法在 iReport 中做到这一点?我觉得我一定错过了什么。如果其他人在像这样的列中显示数据,你是怎么做的?如果您在列中设置详细信息带,是否有任何组织输出以使其看起来专业的提示?
谢谢,
丽莎
最佳答案
我决定在细节带中创建列。我将度量标签放在第一列中,并将它们设置为仅在该列中打印。然后我在每一列中打印我的度量值。我希望我可以告诉 iReport 打印第 2-n 列中的度量值,但我认为这是不可能的。
有些客户在查询#1 中没有每个月的值,所以我决定在日历表(日历表左连接查询#1)上加入查询#1,以添加空格作为占位符以保留我的格式。
关于jasper-reports - iReport - 组织列输出?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10834529/