jasper-reports - IReport - 多个分组
问题描述
我需要按 5 个字段分组数据。没关系,但我需要在每次第一次分组后在新页面中显示“总计”。
例子:
出生全国 汽车 工作姓名 金钱 1980 北美 BMW 医生 Paul $1200,0 1980 北美 BMW 律师 Longman $2700,0 1980 北美梅赛德斯护士 Lenna $4200,0 1980 加拿大梅赛德斯警察 John $1300,0 1993 意大利法拉利飞行员 Marco $1500,0
我以这种方式构建我的报告: - 主报告包含一个子报告;- 子报告(组在哪里):出生组标题国家组标题汽车组标题等...汽车组页脚国家组页脚出生组页脚(这里我放了第二个子报告,需要在新页面中)
- 第二个子报告:包含按出生、国家和汽车分类的总数,但只有实际出生。每次出生后,我需要显示钱的总和。因此,1980 年之后将显示: 1980 年 全国:北美汽车:宝马 总计:3.900 美元 全国:北美汽车:梅赛德斯 总计:4.200 美元
首先,我的子报表 2 没有工作,因为没有数据。所以我复制了每个对象的原始数据(包含列表 X 的列表 X)。所以子报表 1 使用列表 X e 并将列表 X 传递给子报表 2。但我不知道如何过滤子报表 2 中的出生。
我的解决方案正确吗?如果是,如何解决子报表 2 的问题。如果不是,我应该如何构建它?
提前致谢。
解决方案
推荐阅读
- c++ - 没有特定成员的类型的 SFINAE
- node.js - npx create-react-app 命令不起作用
- ios - 如何在 swift 中将 [Any] 转换为 struct 格式
- bash - 重命名文件保留基本名称添加额外的单词和更改扩展名
- c++ - 无法在 SFML 中加载字体
- c# - Microsoft Graph 客户端 - 检索超过 15 个用户?
- material-ui - 材质 ui DataDrid 分页样式
- git - 将 tar.gz 上传到 github 发布资产时出现 curl 错误
- amazon-web-services - 授予对组织中所有委托人的 S3 存储桶访问权限
- php - 通过 Vonage(tokbox)广播视频面临的问题