2)出现”New Group Wizard“向导窗口(如下图所示),在”Group name“中输入一个用于表示本分组的名字,没有限制,我们这里输入”Unit Group“。选择”Group by the following report object“,并在下面的下列选择框中选择”unit“字段。”unit“字段就是Fields中的。
建立好分组后在”Report Inspector“面板中就会多出”unit group Group Header 1“和”Unit Group Group Footer 1“两个节点。其中”unit group Group Header 1“是分组的头,而”Unit Group Group Footer 1“分组的脚。它们中间就是”Detail Band“。
我们在”unit group Group Header 1“中放入矩形控件,放置方法是从组件面板中选择矩形控件,然后拖入放置在适当的位置。放置矩形控件是为了制做报表的边框、网格等。并放置一些静态文本”Static Text“控件和字段unit。字段unit从”Report Inspector“面板中的Fields中拖入。具体布局界面如下:
还为矩形控件设置了背景颜色。矩形控件设置背景颜色的方法是,选中矩形控件,在其属性面板中修改”Backcolor“属性值。在字段unit外面也放置了一个矩形控件,但没有设置它的背景颜色,因为默认的背景颜色是白色。
另外,为了当数据在换页后不重新显示本表头,因此我们需要做个设置,在”Report Inspector“面板中选中”unit group Group Header 1“,在其属性面板中找到”Reprint Header“,并设置其值为选中,这样当分组数据跨页时,在第二页会重新打印表头。
下面将需要显示的字段如id、name、post、sex、nationality、phone,依次从”Report Inspector“面板中的Fields中拖入并对应放置在相应的表头下面。同时也为每个字段都配置一个矩形用于描绘网格线。其配置效果如下图所示:
相关推荐
ireport3.7.2web开发必备jar包.iReport是一个能够创建复杂报表的开源项目,并且它能调用JasperReports库应用于任何一种java应用程序。本身是分布式的且由符合GNU通用公共许可的百分之百纯java编写。
【IReport3.7开发Web报表】是一款基于Java的报表设计工具,专用于创建PDF、HTML和Excel格式的Web报表。这款工具在IReport3.7.2版本中进行了重大改进,采用了Netbeans框架,提供了更为友好的用户界面和更强大的功能。...
Struts2+iReport3.7.2报表基本应用是一个典型的Java Web开发中的报表生成场景,主要涉及两大核心技术:Struts2作为MVC框架处理前端请求和业务逻辑,iReport作为一个强大的报表设计工具,用于创建复杂的报表模板。...
本篇文章将详细介绍如何使用IReport 3.7.2版本来开发Web报表。 首先,IReport是基于Netbeans框架构建的,这使得它对于熟悉Netbeans的开发者来说非常友好和直观。它的界面布局和操作方式与Netbeans相似,提供了中文...
在Web环境中开发报表,首要任务是理解Web应用程序的架构和工作原理。这涉及到HTML、CSS、JavaScript以及服务器端技术如Java Servlets、JSP和Spring等。报表需要与Web页面交互,因此需要掌握如何将报表嵌入到Web应用...
总之,`iReport`是强大的报表设计工具,通过合理的配置和使用,可以实现Web环境下的复杂报表开发,同时解决中文显示问题,使得报表能够正确地展示各种语言的信息。在实际项目中,理解这些知识点并灵活运用,将有助于...
3. **iReport设计报表**:iReport允许你使用JRXML(JasperReports XML)语言来设计报表布局。在"iReport的报表源文件(jrxml)"中,你会看到字段、表格、文本框等元素的定义,这些元素将与JavaBean的属性对应。通过`...
### JasperReport+iReport整合的Web报表开发 #### 1. JasperReport简介 JasperReport是一款功能强大且灵活的报表生成工具,它支持多种输出格式,包括PDF、HTML、XML、Excel(通过POI或JExcelAPI实现)和Rtf(通过...
【如何使用IReport3.5.1来制作报表模板】 IReport是一款强大的报表设计工具,尤其在配合JasperReports库时,能帮助开发者创建复杂的报表模板。以下将详细介绍如何使用IReport 3.5.1来创建报表模板。 **一、安装...
开发使用步骤(iReport4.1)... 2 4.1. JasperReport 和iReport的介绍... 2 4.1.1. JasperReport 简介... 3 4.1.2. iReport 简介... 3 4.1.2.1. iReport几个重要的概念... 3 4.1.2.2. iReport数据库连接的建立 ...
本实例将深入探讨如何利用iReport进行Web报表开发。 一、iReport简介 iReport是Jaspersoft公司开发的一款基于Java的报表设计工具,支持WYSIWYG(所见即所得)编辑模式。它可以与Java EE(J2EE)应用服务器无缝集成...
【知识点详解】 1. **iReport与JasperReport的关系**: iReport 是 JasperReport 的一个可视化设计工具,用于创建 JasperReport 报表模板。它提供了直观的图形...掌握这些知识点,可以高效地构建和管理 web 报表。
结合提供的文档资源"iReport 和 Jasperreport整合开发web报表向导1.doc"、"iReport 和 Jasperreport整合开发web报表向导2.doc"以及"iReport 和 Jasperreport整合开发web报表向导3.doc",你将能更深入地了解这一过程...
iReport 子报表嵌套技术详解 iReport 子报表嵌套技术是 ireport 提供的一种高级功能,通过子报表技术我们可以创建复杂的报表,实现多对一的数据展示问题。在本文中,我们将通过 ireport 子报表技术,实现自有房产...
### 第二部分:iReport报表在Web项目的应用 #### 2.1 安装报表到Web项目 首先,将iReport生成的编译后的`jpdfUnitList.xml`和`jpdfUnitList.jasper`文件复制到Web应用的`WEB-INF/new_folder/report/pdf/unit`目录下...
【ireport开发交叉报表资料及笔记】 交叉报表(Crosstab)是数据分析中常用的一种工具,它可以将数据按行和列的方式进行交叉展示,便于用户更直观地理解数据间的关联和对比。Ireport是一款强大的开源报表设计工具,...