jaspersoft中分组打印
2024-08-29 19:21:28
一:前言
使用IReport已经四个月了,最近在做一个保镖,是要按照类型分类,并且这些类型要横着打印,最后还要算这个类型金额的总值,这张报表现是说需要用到子报表,最后和一个同事一起用group来分组做出俩。下面先说步骤,最后上打印效果图。先上一张效果图
二:内容
先看我画好的图形
每一种商品都有其所属的类型,比如说苹果,橘子,桃子等属于水果类,饼干、薯片等属于零食类。每一种商品有购买数量,有金额,所以最后我们还得算每一类商品的总价,所以此时我们分组即是“group”看看。
步骤一:在报表名称上“右键”看到--->'Add Report Group',点进去
步骤二:
选中后点“下一步”
步骤三:
得到的报表如下:新出现了“LX Group Header 1”和“LX Group Footer 1”
步骤5:在‘LX Group Header 1’中把这两个参数“lx”和“lxmc”放到这位置,并且在“Variables”中添加一个参数“totalAccount”并且把其属性配置如图所示
配好如下:
步骤六:如果我们是想横着打印即是一行两列的话还需要设置属性报表中的“column”和“Print order”两个属性,如图Horizontal表示横着打印。column为2表示两列
最后运行效果图
最新文章
- SQL Server数据库定时自动备份
- C# Mvc异常处理过滤器
- 玩转PowerShell第二节——【利用PsExec进行远程调用】-技术&;分享
- SQL 建表与查询 HTML计算时间差
- 包含到cocos2d-x里的tcpsocket源码
- 编写jeb插件打印目标方法的交叉引用
- Android中倒计时代码
- MySQL更改数据库表的存储引擎
- 一起聊聊什么是P问题、NP问题、NPC问题
- C++初步 2
- [Java]LeetCode690. 员工的重要性 | Employee Importance
- 更改ORACLE归档路径及归档模式
- Python Socket实现文件上传(TCP协议)
- python学习day9 字符编码和文件处理
- luogu P2709 小B的询问
- Paint、Canvas、Matrix使用解说(一、Paint)
- 【329】word 替换文本高级用法
- 解决linux-mysql 登录时,报异常:Access denied for user 'root'@'localhost'
- java IntelliJ IDEA 13 注册码 IDEA序列号 License Key
- 两个不同网段的PC直连是否可以Ping通,肯定可以Ping的通(转)
热门文章
- Cadence17.2下载ALTERA的FPGA封装库
- Java与C++进行系统间交互:Protocol Buffer
- 第三篇 Postman之 Tests(后置处理器,断言)
- Navicat oracle to postgresql ERR
- CCF-NOIP-2018 提高组(复赛) 模拟试题(四)
- C语言关于“输入包含多行数据,请处理到文件结束”的问题
- 关于Scala文件操作中出现的问题
- LINUX系统下Java和Scala的环境配置
- week12第二轮迭代任务分配forZ.XML
- nopcommerce商城系统--技术与系统需求