`
月亮不懂夜的黑
  • 浏览: 154179 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

iReport报表的简单函数及部分操作

阅读更多
iReport4.1.3
1、对于table类型的报表的操作。
合并单元格
1)、选中要合并的单元格,右键点击group selected columns,此时会自动创建一个empty group header
2)、右键点击empty group header,选中add cell,只需add 一次即可
3)、 然后删除掉不需要的单元格即可
2、获取记录的总页数和当前页数
$V{PAGE_NUMBER} 表示当前是第几页 ,在text field 的 选项evaluation time选report是共几页,now表是当前页。
3、iReport处理PDF中文乱码
第一:确保.. \Jaspersoft\iReport-nb-3.6.0\platform7\lib下面有iTextAsian.jar包,如果没有,则需要添加进去。
点击工具------->选项 
注意:这一步完成之后要重启才生效。
 第二:选择包含中文字符的元素框,对其pdf pont name属性和pdf Encoding属性进行编辑,将pdf pont name设置为STSong-Light,pdf Encoding设置为:UniGB-UCS2-H(Chinese simple)。这种方法是对单独的元素进行设置。也可以定义一个全局的style,再对选中的的元素都进行应用该样式即可。那可以在报表属性管理版块里面的styles里面设置。然后对需要应用该样式的元素选择引用该样式即可。
4、ireport设置引入参数的替换  选择整个table,右键edit table datasource,在parameter中进行设置。
5、ireport中处理table的数据源问题。在使用时,假如用tabel的话,数据源只设置一个在table上引入。但假如在整个文件上设置的属性language不对的时候,会出来一个no pages的问题。所以必须设置language=java.
6、整体设置正常之后,数据源处query也能查到数据,但是形成的报表列中值为null.原因:需设置dataSource为use connection exception

 

分享到:
评论

相关推荐

    java+ireport报表开发实例

    Java与iReport报表开发实例详解 Java是一种广泛使用的编程语言,尤其在企业级应用开发中占据主导地位。在处理数据展示和分析时,报表系统是不可或缺的一部分。iReport是一款开源的报表设计工具,专为Java应用程序...

    iReport报表制作详解

    iReport是一款强大的报表设计工具,尤其在Java应用中被广泛使用。它允许开发者创建复杂的、交互式的报表,能够处理各种数据源,如SQL数据库、JDBC连接、XML数据等。本教程将深入探讨iReport的核心概念,帮助你掌握...

    Ireport 用子报表调用交叉报表

    本主题将详细讲解如何利用 Ireport 实现子报表调用交叉报表的过程,以帮助你更好地理解和操作。 首先,我们需要了解什么是子报表和交叉报表。子报表是在主报表内部嵌套的一个独立报表,它可以展示与主报表相关的...

    iReport总结(吐血推荐)

    IReport的多栏使用,IReport中的如何使用变量进行合计,iReport使用JavaBean做数据源 ,如何取得ireport报表当前页及总页数,更多内容...

    ireport 报表生成工具

    《ireport:强大的报表生成工具详解》 ireport是一款专为开发者设计的报表生成工具,它以其灵活性和高效性在IT行业中备受青睐。这款工具能够根据用户的需求,从各种类型的数据库中提取数据,并以丰富的图表形式展示...

    ireport报表完整资料

    【ireport报表完整资料】 ireport是一款开源的报表设计工具,主要用于Java环境下,与JasperReports库紧密结合,可帮助开发者创建复杂的数据报表。它提供了一个直观的拖放界面,允许用户设计各种类型的报表,包括...

    iReport-5.6.0 Jasperreport 报表

    iReport是JasperReports项目的一部分,是一款用于设计报表的强大开源工具。JasperReport是一个Java库,用于生成静态和交互式的报告。在这个版本5.6.0中,iReport提供了丰富的功能,让开发者能够轻松创建复杂的数据...

    iReport报表学习.rar

    在这个名为"iReport报表学习.rar"的压缩包文件中,你将找到一系列的学习资料,帮助你掌握这款强大的报表设计软件。 iReport是基于Java开发的,主要用于创建JasperReports报表,这是一种广泛应用于各种Java应用程序...

    JasperReport+iReport 报表工具详细开发手册

    ### JasperReport+iReport 报表工具详细开发手册 #### 1. 简介 JasperReport是一款功能强大的报表引擎,适用于Java应用环境。它能够根据预设的模板生成多种格式的报表,如PDF、HTML、Excel等。iReport则是...

    ireport报表工具的配置、使用、开发手册

    【标题】:“ireport报表工具的配置、使用、开发手册” 【内容详解】: IReport是一款基于Java的开源报表设计工具,它与JasperReport紧密配合,用于创建复杂的报告和图表。JasperReport是一个强大的开源报表库,...

    (七)Ireport做报表数据总计,如:所有员工薪水总和

    标题中的"IReport做报表数据总计"指的是使用IReport工具来创建报表,并在报表中计算所有员工薪水的总和。IReport是一款开源的报告设计工具,它允许用户通过拖拽方式设计复杂的报表布局,并能与Java应用程序、...

    iReport(java报表开发工具使用教程)

    iReport是一款基于Java的开源报表开发工具,专为设计JasperReports报表而设计。它提供了一个用户友好的图形界面,使得非程序员也能轻松创建复杂的报表布局。本教程将深入介绍如何利用iReport来开发Java报表。 一、...

    ireport内部培训资料

    iReport 是一个基于 Java 的开源报表设计工具,它是 JasperReports 的配套工具,主要用于设计复杂的报表模板。JasperReports 是一个广泛使用的 Java 报表库,它允许开发者在应用程序中生成 PDF、HTML、XLS、CSV 等...

    iReport开发手册

    iReport是一款强大的报表设计工具,主要用于创建JasperReports报表。它是开源软件,允许开发者通过直观的图形界面设计复杂的报表布局,支持多种数据源,包括数据库、XML、JavaBeans等。本用户手册旨在帮助无论是初学...

    IReport教程(Word版本)

    安装完成后,启动IReport并设置JasperReports库的路径,这将允许你在设计报表时访问各种预定义的函数和组件。 2. **报表设计基础** IReport的界面分为多个部分,包括设计视图、预览视图、XML视图和SQL视图。设计...

    iReport&JasperReport学习教程--内含四套(PDF版)

    iReport和JasperReport是两个在Java开发领域中用于创建和设计报表的重要工具。它们主要用于生成动态、交互式的业务报表,帮助企业分析数据并作出决策。本教程将带你深入理解这两个工具的功能、用法以及如何结合使用...

    iReport3.7.5+jasperrpeort报表开发

    它包含了iReport的详细操作指南,包括如何创建报表模板、设置数据源、添加各种报表元素、使用表达式和函数,以及如何导出和打印报表等。通过阅读这个手册,用户可以系统地了解和掌握iReport的使用方法,从而高效地...

    iReport报表制作

    iReport是一款强大的报表设计工具,尤其受到国内用户的青睐。它基于Java,是Jaspersoft Studio的前身,专门用于创建复杂的报告和数据可视化。本教程将深入探讨iReport的使用技巧和核心功能,帮助你充分利用这款工具...

    ireport生成一维码和google zxing二维码

    在IT行业中,报告生成工具是数据可视化和报表设计的重要组成部分,而iReport是JasperReports库的一个图形化用户界面,允许开发人员创建复杂的报表。本文将深入探讨如何使用iReport生成一维码和二维码,以及涉及到的...

    iReport报表使用

    iReport是一款强大的报表设计工具,尤其在Java世界中被广泛使用,它允许用户通过直观的图形界面创建复杂的报表,这些报表可以与Java应用程序、JasperReports库和JavaServer Pages(JSP)无缝集成。本篇文章将详细...

Global site tag (gtag.js) - Google Analytics