接着EmployeeInfo的报表。
删除注释信息,Report Respector面板中按住Ctrl鼠标选中位于报表每个部分的组件,使用键盘的方向键可以左右上下移动所有选中的组件;
调整后:
1.改变报表的宽度,鼠标点报表头部右键:
2.可以修改报表的宽高度,或者直接选则一种纸张类型A3、A4;下面margin是设置报表上下左右的边距:
3.去边距,还可以直接在报表的四个边距上直接右键,移除边距:
4.有时,报表有的部分我们不需要,可以直接删除掉;比如这里,把 "Page Footer"删除;
5.报表需要每个部分都紧凑,可以双击把报表分成每个部分的横线,横线就会跟上一部分的组件下边贴近,还可以设置Detail部分的文本组件框的高度,字体大小,使报表能显示更多内容:
上图:
预览结果:
6.用户看报表,一般null不显示,日期改为yyyy-mm-dd方式显示看更方便,薪水等数字按千分位显示,下面实现:
6.1.选中所有Detail部分的数据库字段,勾选blank when null,报表显示结果时,如果查询出来的为null,则不显示:
6.2.修改日期的显示格式,yyyy-mm-dd
6.3.薪水按千分位显示,也是操作pattern
这里薪水没有小数,也没有负数
如果位数不够,还可以增加#,没3位加一个“,”号
看结果就比较ok了,null没有显示,日期和薪水的格式已改正,行之间的距离还是有点宽,不做修改了。
搞完。
后面介绍,报表统计,图形报表等。
分享到:
相关推荐
子报表:当一个报表无法容纳所有信息时,可使用子报表包含另一个报表。子报表有自己的数据源和设计,可以在主报表中嵌套显示。 三、交叉报表的制作 交叉报表,也称为透视表,是一种展示多维度数据的有效方式。在...
在"JasperReports结合iReport制作报表教程.pdf"这份文档中,你将学习到以下内容: 1. **安装和配置iReport**:包括下载最新版本,配置Java环境,以及关联数据库驱动等步骤。 2. **新建报表项目**:了解如何创建一个...
在`ireport`中,子报表的设计与主报表类似,但需要一个特定的`Subreport`元素,并为其指定一个单独的报表模板。子报表的数据源可以是独立的,也可以与主报表共享。为了实现子报表,你需要完成以下步骤: 1. 设计子...
制作报表的过程通常包括以下步骤: 1. **新建报表**:打开iReport软件,选择“新建”创建一个新的报表项目。设置报表的基本属性,如大小、方向(横向或纵向)和单位(像素、毫米等)。 2. **设计布局**:在设计...
1. **新建报表**:启动IReport后,你可以选择“文件”->“新建”来创建一个新的报表项目。在报表向导中,选择合适的报表类型(如表格、自由表、图表等)和布局。 2. **设计界面**:设计界面分为两个主要部分——...
**ireport制作jasper报表文件** 在IT行业中,报表生成是一项关键任务,它帮助企业分析数据、做出决策。IReport和JasperReports是两个强大的开源工具,用于设计和生成复杂的报表。本文将深入探讨如何使用IReport来...
在制作报表前,通常需要先在数据库中创建对应的表结构。例如,创建一个用户信息表的SQL语句可能如下: ```sql CREATE TABLE `users` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `username` VARCHAR(50) NOT NULL, ...
### 使用iReport和JasperReport制作报表 1. 启动iReport,新建一个报表项目,可以选择不同的报表类型(如表格、图表等)。 2. 在设计视图中,通过拖放方式添加字段、文本框、图表等元素,调整它们的布局和样式。 ...
【如何使用IReport3.5.1来制作报表模板】 IReport是一款强大的报表设计工具,尤其在配合JasperReports库时,能帮助开发者创建复杂的报表模板。以下将详细介绍如何使用IReport 3.5.1来创建报表模板。 **一、安装...
1. **设计报表模板**:使用iReport打开或创建一个新的`.jrxml`文件,定义报表的布局、样式和数据源。 2. **编译报表模板**:将`.jrxml`文件编译成`.jasper`文件,这一步可以由iReport工具自动完成或通过Java代码动态...
iReport是一款基于JAVA的开源报表设计工具,专为开发人员和数据分析师提供强大的报表制作功能。它允许用户通过直观的图形界面设计复杂的报表,并能够与Java应用程序、JasperReports库和其他基于Java的企业应用无缝...
【标题】:“ireport制作报表小例子(java)”是一个基于Java平台的报表设计和生成实例,主要使用了iReport工具。iReport是JasperReports库的官方报告设计器,允许开发者通过直观的图形用户界面创建复杂的报表。 ...
### iReport+jasperReports 制作 WEB 报表 PDF 格式详解 #### 第一部分:环境配置 在开始介绍 iReport+jasperReports 如何制作 WEB 报表 PDF 格式之前,我们需要首先确保开发环境已经正确搭建好。下面将详细介绍...
list组件可以重复显示一组数据,每个数据项都会渲染在报表的一个独立单元格或行中。通过绑定数据集,list可以在每一轮迭代中获取新的数据,从而实现子报表的效果,极大地简化了报表设计。 4. **解决子报表问题**:...
【标题】:“ireport3.0.0制作报表入门视频” 在IT行业中,报表系统是数据分析和业务展示的重要工具,而ireport作为JasperReports的一部分,是一款强大的报表设计工具,尤其适用于Java环境。本视频教程专注于...
在"JasperReports,iReport制作报表"这个主题中,"功能JAR导入直接运行"意味着你需要将JasperReports库和iReport相关的JAR文件添加到你的项目类路径中。这些库包含了运行报表所需的所有组件,包括报表引擎、设计工具...
【Java Hibernate iReport JasperReport 制作报表】 在IT领域,报表系统是不可或缺的一部分,它帮助企业分析、展示数据,从而做出决策。Java平台提供了多种工具来实现报表制作,其中iReport和JasperReport是非常...