`
caizhongda
  • 浏览: 188196 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JasperReport & iReport 报表开发笔记

    博客分类:
  • Java
阅读更多
iReport中文手册,非常详细:【中文的不好找的】
http://download.csdn.net/source/1750040


在生成PDF时 中文可能会显示不出,或者出现乱码,这时应该在iReport的lib下加入iText的一个对亚洲的字符支持包,地址是:http://prdownloads.sourceforge.net/itextpdf/iTextAsian.jar或者到
    并对有关选项进行设置:右键点击文本框选property,出现下面的对话框,其中PDF FontName和PDFEncoding是必须同下面的值一样的:








Title Band:title 段只在整个报表的第一页的最上面部分显示,除了第一页以外,不管报表中共有多少个页面也不会再出现Title band 中的内容。

pageHeader Band:顾名思义,pageHeader 段中的内容将会在整个报表中的每一个页面中都会出现,显示在位置在页面的上部,如果是报表的第一页,pageHeader 中的内容将显示在

Title Band 下面,除了第一页以外的其他所有页面中pageHeader 中的内容将在显示在页面的最上端。

pageFooter Band:显示在所在页面的最下端。

Detail Band: 报表内容段,在这个Band 中设计报表中需要重复出现的内容,Detail 段中的内容每页都会出现。

columnHeader Band:针对Detail Band 的表头段,一般情况下在这个段中画报表的表头。

columnFooter Band:针对Detail Band 的表尾段。

Summary Band:表格的合计段,出现在整个报表的最后一页中的Detail band的后面,一般用来统计报表中某一个或某几个字段的合计值。



注意iReport的显示颜色,如果出现红色,可能是错的。

对于字段的表示方法:$F{field name}

对于变量的表示方法:$V{variable name}

对于参数的表示方法:$P{param name}



可以在 下面的框中(Print when expression ) 返回true是打印显示出来








`

  • 大小: 19.7 KB
  • 大小: 20.4 KB
分享到:
评论

相关推荐

    Jasperreport+ireport学习笔记4

    在报表开发领域,JasperReport因其强大的功能和灵活性而受到广泛青睐。结合iReport工具,开发者能够更加便捷地设计和生成复杂报表。本文旨在深入解析JasperReport与iReport在创建复合报表方面的应用技巧,特别是如何...

    JasperReport + IReport 开发文档

    1. **图形化界面**:提供拖放式的报表设计,简化了报表开发流程。 2. **实时预览**:在设计过程中即可查看报表效果,便于调试。 3. **丰富的元素库**:包含表格、图表、文本框、图片等多种组件。 4. **版本控制**:...

    Jasperreport+ireport学习笔记2

    ### JasperReport与iReport知识点详解 #### 一、JasperReport与iReport简介 JasperReport是一款开源的报表工具,由TIBCO...熟练掌握这些技术点,将有助于提升报表开发效率,满足企业级应用中对数据分析和展示的需求。

    Jasperreport+ireport学习笔记1

    ### Jasperreport与iReport整合开发Web报表学习笔记 #### 一、环境配置 为了能够顺利地使用Jasperreport和iReport进行报表设计与开发,首先需要确保开发环境配置正确。 1. **Java JDK环境**: 确保已安装最新版的...

    Jasperreport+ireport学习笔记(1).rar

    **报表开发流程** 1. 设计:使用iReport创建报表模板,定义数据集和样式。 2. 集成:在Java应用中引入JasperReport库,设置数据源。 3. 编译:编译JRXML模板生成.jasper文件。 4. 填充:运行时动态填充数据到报表。...

    ireport开发交叉报表资料及笔记

    【ireport开发交叉报表资料及笔记】 交叉报表(Crosstab)是数据分析中常用的一种工具,它可以将数据按行和列的方式进行交叉展示,...记得结合实际项目需求进行实践,理论与实战相结合才能真正提升你的报表开发能力。

    jasperreoprt+ireport学习笔记.rar

    - **报表库**: iReport支持报表库,可以复用已设计的组件和样式,提高开发效率。 **3. JasperReport工作流程** 1. **设计阶段**: 使用iReport创建jrxml模板,定义报表布局和数据源。 2. **编译阶段**: jrxml文件被...

    jasperreoprt+ireport学习笔记3

    通过这本笔记,读者将能够掌握JasperReport和iReport的基本操作,理解报表设计的原理,具备开发复杂Web报表的能力。在实际工作中,这些技能有助于提高数据展现的效率,提升业务分析的精度,从而更好地服务于企业的...

    IREPORT配置与学习

    - "jasperreoprt学习笔记2.pdf"可能包含JasperReport的使用方法,尽管没有直接关联到IREPORT,但对理解整个报表生成流程是有益的。 通过以上学习,你将能够熟练地配置IREPORT,设计出满足需求的报表。不断实践和...

    jasperReport笔记

    本笔记将深入探讨jasperReport的核心概念和使用技巧,旨在帮助开发者快速掌握报表开发,解决实际问题。 1. **jasperReport基本概念** - 报表模板(jrxml文件):jasperReport的设计基础,采用XML格式定义报表布局...

    jasperreoprt+ireport学习

    通过阅读《Jasperreport+ireport学习笔记》系列文档,你可以逐步深入理解这两个工具的用法,从而熟练地创建和管理各类报表。每个PDF文件可能分别覆盖了不同的主题和阶段,确保全面地学习整个流程。在实践中不断尝试...

    ireport教程【经典2】

    【压缩包内容】:jasperreport+ireport学习笔记1.pdf是压缩包内的主要资料,这份PDF文档可能是对iReport使用技巧的详细讲解,涵盖了从安装配置到实际操作的全过程。 以下是iReport的一些关键知识点: 1. **安装与...

    jasperreport 自学笔记

    **JasperReport自学笔记** JasperReport是一款强大的开源报表工具,广泛应用于Java应用程序中,用于生成复杂的静态和动态报表。...希望这篇自学笔记能帮助你快速上手JasperReport,开启你的报表制作之旅。

    export_jasperReport.zip

    在“SaaS-Export第13天-课堂笔记.md”中,我们可以预见到有关jasperReport在SaaS(Software as a Service)环境中的应用。SaaS模式下,报表引擎不仅需要处理单个用户的需求,还要满足多租户环境下的安全性和隔离性。...

    JasperReports研究笔记

    通过阅读《报表研究笔记.doc》,你可以更深入地了解JasperReports的使用技巧和最佳实践,提升你在报表开发领域的专业能力。文档可能涵盖了从基础概念到高级特性的全方位介绍,是学习和解决问题的重要参考资料。

Global site tag (gtag.js) - Google Analytics